获取Grunt JS的纪元时间戳

boz*_*doz 2 node.js gruntjs

我在Grunt文档中找到了如何格式化模板中的日期:

grunt.template.today('yyyy') // '2014'
Run Code Online (Sandbox Code Playgroud)

来自http://gruntjs.com/api/grunt.template

我想知道如何才能获得这个时代.我正在使用文本替换插件在上次更改文件时更新全局变量(使用grunt-contrib-watch).

只是不确定如何使用适当的纪元时间戳更新变量.

没有格式,template.today做标准:

Wed Apr 09 2014 13:21:03
Run Code Online (Sandbox Code Playgroud)

pho*_*zed 8

请记住,Grunt只是Javascript,您可以使用:

new Date().getTime();
Run Code Online (Sandbox Code Playgroud)

这会给你一个纪元时间.只需分配给变量并传递给text-replace插件.

  • 更好的是,使用`Date.now()`,这样就不必不必要地创建然后丢弃`Date`实例。 (2认同)