var dt_now = '2-22-2013';//mm-dd-yyyy, this is dynamic in actual code
dt_now = dt_now.split("-");
dt_now = addZero(dt_now[2])+'-'+addZero(dt_now[0])+'-'+addZero(dt_now[1]);
dt_now = new Date(dt_now);
我正在使用上面的代码将用户定义的文本转换为实际日期,以便在我的其余代码中使用。它对我来说似乎工作正常,但在位于不同时区(我的时间 -12 小时)的另一个系统上,日期显示为February 21st
而不是Feb 22nd
,也就是说,它比预期日期晚一天运行。我不知道如何解决这个问题或错误可能是什么。有什么建议么?