我正在尝试对日期列表进行排序,但我正在与空日期进行斗争,而这些日期没有得到一致的处理。var date = Date.parse(dateString);
if (!无论如何,事实证明Datejs有一个奇怪的bug,这意味着它不能正确地处理以"A“开头的日期。所以实际上我的空日期被正确地订购了,只是四月和八月的日期被混淆了。
我从后端检索UTC日期字符串的形式:2020-02-16T22:00:00Z为了使用新版本的react-datepicker,日期应该转换为JS date对象(因为它不再与moment一起工作)....因此,在将日期传递给datepicker的selected属性之前,我必须这样做:
然后,date变成本地的CEST date对象(在我的例子中+1小时):Sun Feb 16 2020 23:00:00GMT+0100 (Central European Standar