首页 > Web开发 > 详细

js-时间格式转换

时间:2020-06-04 15:13:30      阅读:40      评论:0      收藏:0      [点我收藏+]

好些时候我们获取到的时间跟我们需要的格式都是有出入的。需要转化,其实就是字符串的替换,删除,增加等操作

获取当前的时间,并转换成相应格式(yyyy-MM-DDThh:mm:ss)

    var format = "";var nTime = new Date();
    format += nTime.getFullYear()+"-";//获取当前的年份
    format += (nTime.getMonth()+1)<10?"0"+(nTime.getMonth()+1):(nTime.getMonth()+1);//获取当前月份,不足两位前面补0
    format += "-";
    format += nTime.getDate()<10?"0"+(nTime.getDate()):(nTime.getDate());//获取当前的日期,不足两位前面补0
    format += "T";
    format += nTime.getHours()<10?"0"+(nTime.getHours()):(nTime.getHours());//获取当前的小时数,不足两位前面补0
    format += ":";
    format += nTime.getMinutes()<10?"0"+(nTime.getMinutes()):(nTime.getMinutes());//获取当前的分钟数,不足两位前面补0

  format += ":";
     format += nTime.getSeconds()<10?"0"+(nTime.getSeconds()):(nTime.getSeconds());//获取当前的秒数,不足两位前面补0

在进行相应的字符串转换:

sTime += ":00z";
      sTime = sTime.replace("T","t");//找到一个为‘T‘的字符,替换成"t"
      sTime = sTime.replace(/:/g,""); //找到所有的为":"的字符,替换成空字符串
      sTime = sTime.replace(/-/g,""); 

 

js-时间格式转换

原文:https://www.cnblogs.com/linliu/p/13042508.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!