JavaScript Date 时间函数

JavaScript About 505 words

获取毫秒时间戳

方法一

new Date().getTime()

方法二

Number(new Date())

方法三

Date.parse(new Date())

方法四

var stringTime = "2014-07-10 10:21:12";
var timestamp = Date.parse(stringTime);

获取时间类型

new Date(timestamp)

相差八小时问题

yyyy-MM-dd格式的字符串日期格式化为时间戳或日期类后,多了八小时。

new Date(Date.parse("2021-5-11")); // Tue May 11 2021 00:00:00 GMT+0800 (中国标准时间)

new Date(Date.parse("2021-05-11")); // Tue May 11 2021 08:00:00 GMT+0800 (中国标准时间)

解决方法:

function parseISOLocal (s) {
  var b = s.split(/\D/);
  return new Date(b[0], b[1]-1, b[2]);
}
Views: 1,467 · Posted: 2021-06-05

————        END        ————

Give me a Star, Thanks:)

https://github.com/fendoudebb/LiteNote

扫描下方二维码关注公众号和小程序↓↓↓

扫描下方二维码关注公众号和小程序↓↓↓


Today On History
Browsing Refresh