Javascript 在节点中生成以毫秒为单位的时间戳
任何人都可以建议如何在节点中生成以下类型的日期戳吗Javascript 在节点中生成以毫秒为单位的时间戳,javascript,node.js,Javascript,Node.js,任何人都可以建议如何在节点中生成以下类型的日期戳吗 2019-02-20T10:05:00.120000Z 简而言之,日期时间以毫秒为单位 非常感谢。使用 toISOString()方法返回简化扩展ISO格式(ISO 8601)的字符串,该格式的长度始终为24或27个字符(分别为YYYY-MM-DDTHH:MM:ss.sssZ或±YYYYY-MM-DDTHH:MM:ss.sssZ)。时区始终为零UTC偏移,由后缀“Z”表示 const res=(new Date()).toISOString
2019-02-20T10:05:00.120000Z
简而言之,日期时间以毫秒为单位
非常感谢。使用
toISOString()方法返回简化扩展ISO格式(ISO 8601)的字符串,该格式的长度始终为24或27个字符(分别为YYYY-MM-DDTHH:MM:ss.sssZ或±YYYYY-MM-DDTHH:MM:ss.sssZ)。时区始终为零UTC偏移,由后缀“Z”表示
const res=(new Date()).toISOString();
console.log(res);//i、 e 2019-03-05T10:15:15.080Z使用
toISOString()方法返回简化扩展ISO格式(ISO 8601)的字符串,该格式的长度始终为24或27个字符(分别为YYYY-MM-DDTHH:MM:ss.sssZ或±YYYYY-MM-DDTHH:MM:ss.sssZ)。时区始终为零UTC偏移,由后缀“Z”表示
const res=(new Date()).toISOString();
console.log(res);//i、 e 2019-03-05T10:15:15.080Z
看到这个链接,他们谈到了toLocalDateString()函数,我想这正是您想要的。
看到这个链接,他们谈到了toLocalDateString()函数,我想这正是您想要的。new Date()已返回ISO格式的日期
console.log(new Date())
new Date()已返回ISO格式的日期
console.log(new Date())
类似于:
2019-03-05T10:27:43.113Z
console.log((new Date()).toISOString())代码>类似于:
2019-03-05T10:27:43.113Z
console.log((new Date()).toISOString())代码>我很困惑。您是否希望从日期对象获得毫秒1550657100120
或iso字符串2019-02-20T10:05:00.120000Z
,您指的是毫秒[…].120Z
或微秒[…].120000Z
。是哪一个?我弄糊涂了。您是否希望从日期对象获得毫秒1550657100120
或iso字符串2019-02-20T10:05:00.120000Z
,您指的是毫秒[…].120Z
或微秒[…].120000Z
。是哪一个?
new Date("2019-02-20T10:05:00.120000").getTime()
const now = (unit) => {
const hrTime = process.hrtime();
switch (unit) {
case 'milli':
return hrTime[0] * 1000 + hrTime[1] / 1000000;
case 'micro':
return hrTime[0] * 1000000 + hrTime[1] / 1000;
case 'nano':
return hrTime[0] * 1000000000 + hrTime[1];
default:
return hrTime[0] * 1000000000 + hrTime[1];
}
};