Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/436.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将力矩日期转换为字符串并删除力矩对象_Javascript_Reactjs_React Native_Momentjs - Fatal编程技术网

Javascript 如何将力矩日期转换为字符串并删除力矩对象

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(),但都不起作用

我有一个React Web应用程序和一个React本机移动应用程序。当我将react web应用程序中的moment date对象传递到后端时,它会以某种方式转换为字符串,并与后端一起工作

当我使用我的react原生移动应用程序执行此操作时,它将日期作为一个时刻对象传递,但它不会转换为字符串,也无法工作

有没有办法把力矩对象转换成普通的字符串

"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));一串