• js-时间格式转换


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

    获取当前的时间,并转换成相应格式(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,""); 
  • 相关阅读:
    异步、作用域、闭包--setTimeout在for循环中的思考
    C++中*和&的定义和使用
    利用border设置transparent绘制图形
    暑假周记四
    暑假周记三
    win10系统下安装Linux虚拟机以及在虚拟机上安装Ubuntu
    暑假周记二
    暑假周记一
    《浪潮之巅》上——阅读笔记06
    《浪潮之巅》上——阅读笔记05
  • 原文地址:https://www.cnblogs.com/linliu/p/13042508.html
Copyright © 2020-2023  润新知