Date 如何将本地日期转换为UTC?
有人能帮我做以下几件事吗Date 如何将本地日期转换为UTC?,date,datetime,momentjs,Date,Datetime,Momentjs,有人能帮我做以下几件事吗 我在UI中记录了日期,即IST+5:30 首先,我想将该日期转换为UTC,起始时间为00:00 第二,我想把它转换成长时间(我想是的) (Unix) 保存到数据库 第三,我想将很长一段时间转换回UTC格式 年月日 这就是我迄今为止所尝试的: const dateUnix => moment(myMomentObj) .utc() .format(DATE_TIME_FORMATS.TIME_STAMP); 以上得到了一个很长的时间,我不知道它是否正确 c
const dateUnix => moment(myMomentObj)
.utc()
.format(DATE_TIME_FORMATS.TIME_STAMP);
以上得到了一个很长的时间,我不知道它是否正确
const dateMoment = moment.unix(dateUnix)
const formatedDate = dateUnix.format('L'); //which should be in MM/DD/YYYY format
但是格式化日期给了我一些类似15235年12月2日的信息,这是错误的
感谢您的帮助
提前感谢。此代码可能会对您有所帮助
//在IST+5:30中输入
var inputDate=moment().utcOffset(“+05:30”).format();
控制台日志(输入日期);
//unix输出一个unix时间戳
var unixTs=moment.utc(inputDate.unix();
console.log(unixTs);
//有一个unix方法,它接受unix时间戳(以秒为单位),然后使用format对其进行格式化
var formattedDate=moment.unix(unixTs).format(“MM/DD/YYYY”);
console.log(格式化日期)代码>