使用Date Name中的Date.js预填充日期,##,####格式

时间:2012-01-16 21:24:32

标签: javascript jquery datejs

我必须使用值预先填充两个日历。我需要它的格式为2012年1月16日。目前,我正在使用Date.js(http://www.datejs.com/)。

我目前有:

var e = Date.today(),
    s = Date.today().add(-30).days();

这些返回Mon Jan 16 2012 00:00:00 GMT-0500 (EST)对我没用。是否使用Date.js(我不在乎),如何以我要求的格式获取当前日期?

2 个答案:

答案 0 :(得分:2)

Date.js使用自定义toString method提供格式:

var eFormatted = e.toString('MMMM dd, yyyy');
    sFormatted = s.toString('MMMM dd, yyyy');

您可以在http://code.google.com/p/datejs/wiki/FormatSpecifiers找到完整的格式说明符列表。

答案 1 :(得分:0)

Date.today().toString("mmmm dS, yyyy");

API文档:http://code.google.com/p/datejs/wiki/APIDocumentation