JavaScript日期格式(首选时间) [英] Javascript date format (prefer moment)
本文介绍了JavaScript日期格式(首选时间)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有日期字符串,如下所示.我想要像YYYY-MM-DD HH:mm:SS
这样的格式,请帮助我.
I have date string as shown below. I want to be format like as YYYY-MM-DD HH:mm:SS
please help me.
var str1 = '2018-02-20T10:10:00.000+01:00';
格式化->'2018-02-20 10:10:00'
Formatted -> '2018-02-20 10:10:00'
var str2 = '2018-02-20T11:50:00.000+00:00';
格式化->'2018-02-20 11:50:00'
Formatted -> '2018-02-20 11:50:00'
谢谢
推荐答案
如您所愿,使用格式方法应该很容易.
As you prefer moment, it should be easy if you use format method.
var offset = moment().utcOffset() - moment(str).utcOffset();
console.log(moment(str).add(offset, 'minute').format('YYYY-MM-DD hh:mm:ss'));
有关更多信息- http://momentjs.com/docs/#/displaying/格式/
这篇关于JavaScript日期格式(首选时间)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文