Javascript 如何将力矩日期转换为字符串并删除力矩对象
我有一个React Web应用程序和一个React本机移动应用程序。当我将react web应用程序中的moment date对象传递到后端时,它会以某种方式转换为字符串,并与后端一起工作 当我使用我的react原生移动应用程序执行此操作时,它将日期作为一个时刻对象传递,但它不会转换为字符串,也无法工作 有没有办法把力矩对象转换成普通的字符串Javascript 如何将力矩日期转换为字符串并删除力矩对象,javascript,reactjs,react-native,momentjs,Javascript,Reactjs,React Native,Momentjs,我有一个React Web应用程序和一个React本机移动应用程序。当我将react web应用程序中的moment date对象传递到后端时,它会以某种方式转换为字符串,并与后端一起工作 当我使用我的react原生移动应用程序执行此操作时,它将日期作为一个时刻对象传递,但它不会转换为字符串,也无法工作 有没有办法把力矩对象转换成普通的字符串 "Tue May 05 2015 23:59:59 GMT+0800 (HKT)" 我尝试了toString()和ToutString(),但都不起作用
"Tue May 05 2015 23:59:59 GMT+0800 (HKT)"
我尝试了toString()和ToutString(),但都不起作用。谢谢。用于从日期创建格式化字符串
console.log(矩().format())
您正在尝试调用仅存在于javascript日期
对象上的方法。为了调用这些方法,您需要首先将Moment
对象转换为普通的Date
对象。可以使用力矩对象上的方法来执行此操作
var plainDate=moment().toDate();
log(plainDate.toutString())代码>
只要尝试一下format函数就可以了@shinon您可以尝试这个var p=moment(new Date()).format(“yyy-MM-DD HH:MM:ssZ”);控制台日志(p);控制台日志(类型(p));一串