JS Date()对象,将日期2019/11/11 下午4:21:22格式 ,转换为2019-11-11格式

论坛 期权论坛 编程之家     
选择匿名的用户   2021-5-21 09:35   23   0

转换为2019-11-11格式

<script type="text/javascript">
    var date = new Date();
    //Mon Nov 11 2019 16:25:17 GMT+0800 (中国标准时间)
    var timer = new Date().toLocaleString();
    //2019/11/11 下午4:21:22 (这是string类型)
    var timeStr = timer.slice(0,10);
    //2019/11/11
    document.write(timeStr.split("/").join("-")); 
    /*
    timeStr.split("/"):将字符串转换为数组,以符号"/"隔开。
    timeStr.split("/").join("-")再将数组转换为字符串,以符号"-"连接在一起.
    */
   //2019-11-11
</script> 

扩展: 转换为2019年11月11

<script type="text/javascript">
    var date = new Date();
    //Mon Nov 11 2019 16:25:17 GMT+0800 (中国标准时间)
    var timer = new Date().toLocaleString();
    //2019/11/11 下午4:21:22 (这是string类型)
    var timeStr1 = timer.slice(0,7);//  2019/11
    var timeStr2 = timer.slice(8,10);// 11
    document.write(timeStr1.split("/").join("年")+"月" + timeStr2); 
   //2019年11月11
</script> 

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP