Javascript日期格式转换问题

Javascript date formate conversion issue

本文关键字:问题 转换 格式 日期 Javascript      更新时间:2023-09-26

我有这样的代码:

click: function () {
datevalue = (this.x); //Returns 198
var dateTimeString = moment(datevalue).format("DDMMY"); //Returns 01011970

} 

我的问题是dateTimeString返回的格式为01011970(所以…01-01-1970),我需要它以2位数返回年份(在这种情况下是70)。

我试过.format("DDMMY").format("DDMMyy")但都不起作用。

我该如何解决这个问题?

我试过。format("DDMMY")和。format("DDMMyy")

你为什么要这样做?您只需要年份,而不是日期和月份。


按你想要的格式格式化:

var dateTimeString = moment(datevalue).format("YY");

根据你上面的评论,试试

var dateTimeString = moment(datevalue).format("DDMMYY");