antd 时间组件DatePicker获取时间
antd
选择日期的控件DatePicker
是输出的时间对象
可以通过moment
获取
首先安装moment
npm install moment
引入moment
引入moment
import moment from 'moment';
使用moment
time
为取得表单里时间值
时间戳
moment(time).unix() //123456789
输出大众格式
moment(time).format(); // "2019-05-18T08:02:17-05:00" (ISO 8601)
moment(time).format("dddd, MMMM Do YYYY, h:mm:ss a"); // "Sunday, February 14th 2010, 3:25:50 pm"
moment(time).format("ddd, hA"); // "Sun, 3PM"
moment(time).format('YYYY MM DD'); // 2019 05 18
antd新版本也有了新方法,onChange
中dateString
是已经转换过的值,由于操作方式不同,我没有使用这个方法
onChange=(value, dateString)=> {
console.log( value);
console.log( dateString);
}
<DatePicker
onChange={this.onChange}
/>
相关问题:https://segmentfault.com/q/1010000011037059
momentjs文档:http://momentjs.cn/docs/