我有这段代码:
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")但没有他们的工作。
我该如何解决这个问题?
答案 0 :(得分:1)
我试过.format(" DDMMY")和.format(" DDMMyy")
你为什么要这样做?你想要的只是年份,而不是日期和月份。
只需格式化您想要的格式:
var dateTimeString = moment(datevalue).format("YY");
根据您的评论,请尝试
var dateTimeString = moment(datevalue).format("DDMMYY");