我有一个带有日期的 mysql 表(格式:yyy-mm-dd)。然后我检索日期并保存它们,但是在采购中我更改了日期格式以使用户更容易查看手头的任务。我的问题是,当我得到的日期太远(几个月后)时,它们会改变并落后一天(否则它可以正常工作)。我花了很多时间阅读 javascript 日期转换的工作原理,但我仍然没有深入了解。如果没有我写的内容,日期总是在转换后的一天之后出现。我也在俄亥俄州。这是我所拥有的:
var x = offset*60000;
var time = new Date (item.start);
var time2=time.getTime();
var time3=time2+x;
var start = $.datepicker.formatDate('D, d M, yy', new Date (time3));
这里有什么问题?另外,如果您能对我的教育做出快速解释,那就太好了。谢谢。