格式[MonthName] [日期] [年]字符串日期转换

问题描述:

如何将Sep 2 2016转换为使用jquery的日期?或者,也许moment.js格式[MonthName] [日期] [年]字符串日期转换

+0

当你说“最新”你的意思是一个JavaScript'Date'对象,还是别的什么?什么是期望的输出? –

要使用Moment.js你就需要做到以下几点:

moment("Sep 2 2016", 'MMM D YYYY').toDate() 

这将指定通过使用格式令牌来解决您正在解析的字符串的意图。解析后,它将返回一个日期对象。

如果你想这个字符串解释为UTC,而不是本地时间,请执行下列操作:

moment.utc("Sep 2 2016", 'MMM D YYYY').toDate() 

你可以尝试这样的:

var str= new Date("Sep 2 2016"); 
 
    alert(str.toLocaleDateString("en-GB"));