JavaScript日期格式(首选时间) [英] Javascript date format (prefer moment)

查看:77
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆