我有一个日期字符串“2010 年 2 月 28 日,星期日”,我想将其转换为格式为 @MM/DD/YYYY 的 js 日期对象,但不知道如何转换。有什么建议么?
最佳答案
如果您使用 jQuery 运行,则可以使用 datepicker UI 库的 parseDate 函数将字符串转换为日期:
var d = $.datepicker.parseDate("DD, MM dd, yy", "Sunday, February 28, 2010");
然后用formatDate方法跟进,让它变成你想要的字符串格式
var datestrInNewFormat = $.datepicker.formatDate( "mm/dd/yy", d);
如果你不使用 jQuery 当然它可能不是最好的计划,因为你需要 jQuery 核心以及 datepicker UI 模块......最好按照上面的 Segfault 的建议使用 date.js .
HTH
关于javascript - jquery/javascript 将日期字符串转换为日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2974496/