您当前的位置:首页 > 资源分享 > 前端技术 前端技术

UTC世界标准时间转化为正常时间

caster2019-07-09 16:58:30 前端技术 人已围观

简介一,UTC协调世界时,又称世界统一时间、世界标准时间、国际协调时间。由于英文(CUT)和法文(TUC)的缩写不同,作为妥协,简称UTC。 协调世界时是以原子时秒长为基础,在时刻上尽量接近于世

一,UTC

协调世界时,又称世界统一时间、世界标准时间、国际协调时间。由于英文(CUT)和法文(TUC)的缩写不同,作为妥协,简称UTC。 协调世界时是以原子时秒长为基础,在时刻上尽量接近于世界时的一种时间计量系统。中国大陆采用ISO 8601-1988的《数据元和交换格式信息交换日期和时间表示法》(GB/T 7408-1994)称之为国际协调时间,代替原来的GB/T 7408-1994;中国台湾采用CNS 7648的《资料元及交换格式–资讯交换–日期及时间的表示法》,称之为世界统一时间。

二,UTC时间转为常用时间格式


function convertTime(UTCDateString) {
    if (!UTCDateString) {
      return "-";
    }
    function formatFunc(str) {
      return str > 9 ? str : "0" + str;
    }
    var date2 = new Date(UTCDateString);
    // 
    var year = date2.getFullYear();
    // 
    var mon = formatFunc(date2.getMonth() + 1);
    // 
    var day = formatFunc(date2.getDate());
    // 
    var hour = date2.getHours();
    // pm or am
    var noon = hour >= 12 ? "PM" : "AM";
    hour = hour >= 12 ? hour - 12 : hour;
    hour = formatFunc(hour);
    // 
    var min = formatFunc(date2.getMinutes());
    // 
    var second = formatFunc(date2.getSeconds());
    // 组合
    var dateStr =
      year +
      "-" +
      mon +
      "-" +
      day +
      " " +
      noon +
      " " +
      hour +
      ":" +
      min +
      ":" +
      second;
    return dateStr;
  }
  console.log(convertTime(a)); //2019-07-09 PM 09:20:22
  


--END--

文章评论

打赏

  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!
  • 微信扫码:你说多少就多少~
  • 支付宝扫码:你说多少就多少~