1

我有这种格式的日期:

2011 年 1 月 4 日

我需要将这些日期转换为数字,然后进行比较以确保排序正确(升序或降序)。

我尝试过使用 Date.parse(s),但我不断将 NaN 作为值返回。我相信这是把它搞砸的 3 个字母缩写之后的时期。

如何将这些日期字符串转换为数字?

4

1 回答 1

2
var myDate = "Jan. 4, 2011";
myDate = myDate.replace('.','');
var dateType = Date.parse(myDate);

dateType 应该给你一个数字

于 2012-08-23T18:34:29.043 回答