Javascript日期格式转换问题

时间:2016-08-18 17:23:19

标签: javascript momentjs

我有这段代码:

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")但没有他们的工作。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

  

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

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

只需格式化您想要的格式:

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

根据您的评论,请尝试

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