我有时间对象,我想将其转换为格式为dd.mm.yy
的字符串。使用moment.js最好的方法是什么?
我尝试了toString函数,但它以Wed Mar 23 2016 00:00:00 GMT+0200
的格式返回日期,而且手动转换它的工作量太大了。
答案 0 :(得分:3)
您可以使用时刻format
将时刻对象转换为您喜欢的格式。在你的情况下:
var momObj = moment();
var timeToString = momObj.format('DD.MM.YY');
console.log(timeToString);

<script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.13.0/moment.min.js"></script>
&#13;
答案 1 :(得分:0)
moment.js lib对时刻js lib的引用,是你需要与时间一起工作的唯一库!
var momentObj = moment(); // will take now time and date as moment object
var formatDate = "DD.MM.YYYY HH:mm:ss"; // the string that represents desired format.
var result = momentObj.format(formatDate);
//result will be string "04.07.2016 12:25:12"