JS最简便日期格式化YYYYMMDD的方法

2017-02-18  本文已影响1649人  ishowshao

Date有个toJSON方法,现在大部分环境都可用的。它的结果是类似

 2017-02-18T22:33:48.322Z

距离YYYYMMDD格式最接近,但是toJSON没有根据时区打印,有个取巧的方法

let date = new Date();
date.setMinutes(date.getMinutes() - date.getTimezoneOffset()); // toJSON 的时区补偿
date.toJSON().substr(0, 13).replace(/[-T]/g, ''); //2017021822

TZ和毫秒去掉就正好是YYYY-MM-DD H:i:s

关注公众号,获得更多技术文章

JS随笔
上一篇 下一篇

猜你喜欢

热点阅读