将任何日期格式转换为完整日期格式(2016年7月27日星期二)

Cenverting any date to Full Date format(Tuesday 27th july 2016) from any date format

本文关键字:日期 格式 7月 2016年 27日 星期二 任何 转换      更新时间:2023-09-26

我想将日期转换为完整日期格式,如2016年7月27日星期二从javascript中的任何日期格式,我怎么能做到这一点?

使用moment.js,您可以非常自由地解析任何格式,如果您提供给moment。

var format1 = "DD.MM.YYYY"
var format2 = "DDfoobarbazMMfoobarbazYYYY";
var date1 = "24.02.1995"
var date2 = "24foobarbaz02foobarbaz1995";
console.log(moment(date1, format1).format("LLLL"));
console.log(moment(date2, format2).format("LLLL"));

示例将输出

Friday, February 24, 1995 12:00 AM

表示两个日期,尽管date2非常难看