如何在JavaScript中更改日期格式?

时间:2010-05-18 15:39:38

标签: javascript datetime jquery-ui datepicker

我正在使用一个jquery日期选择器,
使用选择器我得到这样的格式的日期
2010年5月21日,星期五

现在我想在这个日期添加一天,所以我认为,我只能做如果我改变日期的确切格式,如 21/5/2010

我想只转换那个bcz我想在特定日期添加一天 那么你建议我什么?我怎样才能做到这一点?
我可以不转换吗?

提前感谢....

5 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

datejs可能对您有用。

答案 2 :(得分:0)

除了其他人提供的格式化选项外,您还应该使用日期对象而不是日期对象的字符串表示形式添加。

// add 5 days to today
var myDate=new Date();
myDate.setDate(myDate.getDate()+5);

答案 3 :(得分:0)

我认为您需要详细说明您使用的jQuery插件。 是这个吗? http://jqueryui.com/demos/datepicker/

如果是这样,那么当您使用getDate方法时,您将获得表示日期的Date对象。你可以很容易地操纵它。

答案 4 :(得分:0)

日期格式与日期的存储方式无关;它只影响显示日期的方式。 JavaScript有一个本机Date对象,jQuery UI的Datepicker允许访问这样的对象:

http://jqueryui.com/demos/datepicker/#method-getDate

拥有Date对象后,您可以根据需要对其进行更改:

https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/Date

最后,您可以将其反馈到Datepicker:

http://jqueryui.com/demos/datepicker/#method-setDate