如何在moment.js中将时刻转换为自定义格式字符串

时间:2016-07-04 08:31:04

标签: javascript momentjs

我有时间对象,我想将其转换为格式为dd.mm.yy的字符串。使用moment.js最好的方法是什么?

我尝试了toString函数,但它以Wed Mar 23 2016 00:00:00 GMT+0200的格式返回日期,而且手动转换它的工作量太大了。

2 个答案:

答案 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;
&#13;
&#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"