我正在使用一个jquery日期选择器,
使用选择器我得到这样的格式的日期
2010年5月21日,星期五
现在我想在这个日期添加一天,所以我认为,我只能做如果我改变日期的确切格式,如 21/5/2010
我想只转换那个bcz我想在特定日期添加一天
那么你建议我什么?我怎样才能做到这一点?
我可以不转换吗?
提前感谢....
答案 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: