Javascript日期格式方法

Javascript日期格式方法,javascript,Javascript,对此有问题: var now = new Date(); var timestamp = now.format("dd/mm/yyyy HH:MM:ss") + " (" + GetLoggedUserName() + ")"; 我得到:对象不支持属性或方法“格式” 我确信这在其他项目上也能奏效。javascript中的format()函数不是Date对象的标准函数 您很可能在运行日期格式库(如moment.js)的应用程序中看到过这种情况 您的示例可以在moment.js中重写如下:

对此有问题:

var now = new Date();
var timestamp = now.format("dd/mm/yyyy HH:MM:ss") + " (" + GetLoggedUserName() + ")"; 
我得到:对象不支持属性或方法“格式”

我确信这在其他项目上也能奏效。

javascript中的
format()
函数不是
Date
对象的标准函数

您很可能在运行日期格式库(如moment.js)的应用程序中看到过这种情况


您的示例可以在moment.js中重写如下:

var timestamp = moment().format("DD/MM/YYYY HH:mm:ss") + " (" + GetLoggedUserName() + ")";

其他项目可能有用于日期的js库(datejs、momentjs等),您可以随时检查以查看日期构造函数的所有可用属性。
var timestamp = moment().format("DD/MM/YYYY HH:mm:ss") + " (" + GetLoggedUserName() + ")";