DateTimePicker转换时区,Javascript

时间:2018-01-16 22:13:01

标签: javascript reactjs timezone

import DateTimePicker from 'react-widgets'
import Moment from 'moment'
import momentLocalizer from 'react-widgets-moment';

DateTimePicker字段包含“2018年1月16日星期三 23:53:32 ”。 (我的时区GMT + 02)

但是当我发送请求时: date = 2018-01-16T21:53:32.919Z

1 个答案:

答案 0 :(得分:0)

DateTimePicker 根本没有转换时区。它将值另存为 数据对象

原因在Axios库中,该库为数据对象执行JSON.stringify()。

JSON.stringify()尝试调用 toJSON ()方法,以便将结果Date按照ISO-8601标准转换为字符串。

另一方面,如果尝试将Date Object显示为字符串(例如console.log()),则会自动调用方法 toString (),该方法表示本地时区中的值。