关于时间的问题
1、中国标准时间
格式 Sat Jul 07 2018 14:04:06 GMT+0800 (中国标准时间)
比如获取现在的标准时间: new Date()
2、关于将时间戳转换为标准时间
new Date(1234928372)
3、将标准时间转化为时间戳,有四种方法
方法一:需要注意:毫秒级别的数值被转化为000,Date.parse(new Date())
方法二:通过函数返回指定对象的原始值获取时间戳:(new Date()).valueOf()
方法三:通过原型方法:new Date().getTime()
方法四:将时间转化为Number类型的数据 :Number(new Date())
方法五:+new Date()
4、关于Moment脚本(时间格式化处理利器)
4.1、时间戳转化为moment格式
情况一:moment(1530945619000, 'YYYY-MM-DD')

情况二:moment(1530945619000)

情况三:moment(new Date(1530945619000), 'YYYY-MM-DD')

5、moment类型转化为时间字符串
moment(1530945619000).format('YYYY-MM-DD HH:mm')
2018-07-07 14:40
6、应用中遇到的问题
关于Antd中 Form组件中使用DatePicker
DatePicker里的value接收的是moment格式,我们在取值的时候应该moment转一下
同时注意,我们在塞值的时候,要把时间戳类型的数据转化为moment类型的数据,然后转为我们所需要的时间字符串的形式。
网友评论