JSRUN 用代码说话

解析日期的函数

编辑教程

解析日期的函数

Moment.js具有非常灵活和高级的解析器,它允许大量功能。

解析器的灵活性也使其成为Moment.js最常被滥用的工具之一。

Moment提供了三个用于解析日期的函数:基本矩函数,moment.utc和moment.parseZone。

如果您希望在用户当地时间的背景下与日期进行交互,请使用矩函数。

moment('2016-01-01T23:35:01');

这将导致UTC偏移的日期与本地计算机的日期相同:

“ 2016-01-01T23:35:01-06:00”

如果您希望将日期作为UTC日期进行交互,请使用moment.utc:

moment.utc('2016-01-01T23:35:01');

结果是UTC偏移为+0:00的日期:

“ 2016-01-01T23:35:01 + 00:00”

如果您的日期格式具有固定的时区偏移,请使用moment.parseZone:

moment.parseZone("2013-01-01T00:00:00-13:00");

这将导致日期具有固定的偏移量:

“ 2013-01-01T00:00:00-13:00”

请注意,如果您使用moment()或moment.utc()解析具有指定偏移量的日期,则该日期将从该偏移量转换为本地或UTC:

此日期偏移了8小时,从+2更改为-6(本地计算机的偏移量)

moment('2016-01-01T00:00:00+02:00').format()
"2015-12-31T16:00:00-06:00"

该日期偏移2小时,从+2更改为UTC

moment.utc('2016-01-01T00:00:00+02:00').format()
"2015-12-31T22:00:00+00:00"
JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。 大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
支付宝
9.99
无法付款,请点击这里
金额: 0
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟