你可以覆盖默认的toJSON方法,format的参数可以根据你的需要自己设置,不过这样会影响所有的moment对象:
toJSON
format
moment
moment.prototype.toJSON = function(){return moment(this).format("YYYY-MM-DD HH:mm:ss")}
如果不想影响所有的moment对象,你可以在需要转化的moment对象上添加toJSON方法,来覆盖原型上的toJSON方法:
let toJSON = function(){return moment(this).format("YYYY-MM-DD HH:mm:ss")} data.beginDate.toJSON = toJSON data.endDate.toJSON = toJSON
别激动,因为中国是东八区,不同的时间表示法表示出来就不一样。ISO 格式的可以表示到毫秒,使用0时区。默认的 toString 使用本地时区的 GMT 表示法。
var now = new Date(); console.log(now.toString()) // 本地 GMT 表示法,带时区偏移信息 console.log(now.toGMTString()) // 世界 GMT 时 console.log(now.toISOString()) // ISO 表示法
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(2)
你可以覆盖默认的
toJSON
方法,format
的参数可以根据你的需要自己设置,不过这样会影响所有的moment
对象:如果不想影响所有的
moment
对象,你可以在需要转化的moment
对象上添加toJSON
方法,来覆盖原型上的toJSON
方法:别激动,因为中国是东八区,不同的时间表示法表示出来就不一样。ISO 格式的可以表示到毫秒,使用0时区。默认的 toString 使用本地时区的 GMT 表示法。