Moment.js会进行人性化和日历日期,例如:
moment().calendar()
"Today at 10:17 AM"
获取当前日期对象并转换为日历日期,
有没有办法反过来呢?就像我给它"Today at 10:17 AM"
一样,它会返回一个日期对象,其日期为今天,上午10:17为时间?
答案 0 :(得分:8)
date.js可以解析人类可读日期:
SugarJS还可以解析自然语言日期:
它可以处理类似的东西:
one day before yesterday
2 days after monday
2 weeks from monday
a second ago
25 years from now
last wednesday
另请参阅此相关问题:Is there a natural language parser for date/times in javascript?