【发布时间】:2021-05-07 14:55:49
【问题描述】:
我需要从我的文件(React-native)向服务器发送一个日期(ISO)。但是 backend(node.js) 接受字符串格式的日期。
UI 中的日期 => 2021-02-10T13:01:00.000Z。
后端的预期日期格式为 => "2021-02-10T13:01:00.000Z"
我尝试了 date.toString() 方法。它会更改日期的格式,例如 Wed Feb 03 2021 16:46:56 GMT+0530 (India Standard Time)。
有没有其他JS方法可以改变typeOf日期。
提前致谢。
【问题讨论】:
-
试一试 new Date().toISOString() 它将为我们提供 ISO 格式的字符串日期
-
已经试过了。它也不起作用
-
我们也可以尝试添加“moment”的 npm 包,它会为您提供很多管理日期格式和从整个日期中提取特定日期格式的功能。例如。 moment().toISOString() // 2013-02-04T22:44:30.652Z 查看文档以获取更多选项:momentjs.com/docs/#/displaying/as-iso-string
标签: react-native