Javascript 如何在Node.js中获取带有当前日期和微秒的时间戳?

Javascript 如何在Node.js中获取带有当前日期和微秒的时间戳?,javascript,node.js,Javascript,Node.js,有没有办法在Node.js中获取完整的时间戳(包括日期、一天中的小时、分钟、微秒和时区) 我正在使用节点版本4.3.0。最简单的方法可能就是新建日期() 您还可以尝试Date.now(),它将以毫秒为单位显示当前时间戳。最简单的方法可能就是新建日期() 您还可以尝试使用Date.now(),它将以毫秒为单位提供当前时间戳。在节点REPL上,如果使用new Date()则会获得格式正确的日期,而Date.now()将提供一个数字值,我假设该值是自历元起的毫秒或类似值是的,您是对的。我只是给出了两种

有没有办法在Node.js中获取完整的时间戳(包括日期、一天中的小时、分钟、微秒和时区)


我正在使用节点版本4.3.0。

最简单的方法可能就是
新建日期()


您还可以尝试
Date.now()
,它将以毫秒为单位显示当前时间戳。

最简单的方法可能就是
新建日期()


您还可以尝试使用
Date.now()
,它将以毫秒为单位提供当前时间戳。

在节点REPL上,如果使用
new Date()
则会获得格式正确的日期,而
Date.now()将提供一个数字值,我假设该值是自历元起的毫秒或类似值是的,您是对的。我只是给出了两种选择;)@Zeus77-new Date()返回一个日期对象。默认字符串表示是否为“正确”是未知的,因为OP没有说明它是什么。@RobG是的,我发表评论而不是完整答案的原因:)@PatrickGrimard--我使用var a=new Date()得到答案;var startTime=a.toJSON().replace(/T/,'').replace(/\..+/,'');它以格式给出输出,2016-03-07 11:33:48在节点REPL上,如果您使用
new date()
,您将获得格式正确的日期,而
date.now()
给出了一个数值,我假设该数值是从历元开始的毫秒或类似值是的,您是对的。我只是给出了两种选择;)@Zeus77-new Date()返回一个日期对象。默认字符串表示是否为“正确”是未知的,因为OP没有说明它是什么。@RobG是的,我发表评论而不是完整答案的原因:)@PatrickGrimard--我使用var a=new Date()得到答案;var startTime=a.toJSON().replace(/T/,'').replace(/\..+/,'');它以2016-03-07 11:33:48的格式给出输出