Javascript日期格式方法

Javascript date format method

本文关键字:方法 格式 日期 Javascript      更新时间:2023-09-26

遇到麻烦:

var now = new Date();
var timestamp = now.format("dd/mm/yyyy HH:MM:ss") + " (" + GetLoggedUserName() + ")"; 

我得到:对象不支持属性或方法'format'

我确信这在其他项目中是有效的。

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

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

http://momentjs.com/

moment().format('MMMM Do YYYY, h:mm:ss a');

你的例子可以在moment.js中重写如下:

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