鍍金池/ 問答/HTML/ React使用Antd的DatePicker遇到獲取的時(shí)間不準(zhǔn)確的問題

React使用Antd的DatePicker遇到獲取的時(shí)間不準(zhǔn)確的問題

譬如我選擇2018-05-01這個(gè)日期,
我后臺(tái)獲取到的日期時(shí)間是2018-05-01 02:08:17這個(gè),并不是2018-05-01 00:00:00

網(wǎng)上查了下好像是時(shí)區(qū)的問題?不知道這個(gè)情況下該如何處理

回答
編輯回答
墨沫

showTime={true}
看看呢

2017年6月14日 05:03
編輯回答
嫑吢丕

不能直接告訴你是哪里有問題,但是你可以試試打開調(diào)試工具,查看提交到服務(wù)器的數(shù)據(jù)是多少.

2017年7月5日 19:03
編輯回答
神經(jīng)質(zhì)

我覺得這個(gè)是format格式的問題.

它返回的是一個(gè)moment 默認(rèn)的format好像是YYYY-MM-DD hh:mm:ss

關(guān)于時(shí)區(qū) 官方文檔是這么說的:

// 默認(rèn)語言為 en-US,如果你需要設(shè)置其他語言,推薦在入口文件全局設(shè)置 locale
// import moment from 'moment';
// import 'moment/locale/zh-cn';
// moment.locale('zh-cn');

<DatePicker defaultValue={moment('2015-01-01', 'YYYY-MM-DD')} />

文檔

2017年7月18日 09:02
編輯回答
薄荷綠

轉(zhuǎn)成時(shí)間戳提交的嗎

2018年1月5日 20:32