javascript - react native 新日期字符串

标签 javascript react-native

我正在使用 react-native-calendar-picker。最初当我的应用程序数据加载时,如果没有选择存储的日期,我会为特定数组分配 new Date() 返回如下内容:Thu Feb 18 2016 22 :58:12 GMT-0700 (MST)。用户更新日期后,我将新日期存储在 React Native 的 AsyncStorage 中,其值如下所示:Mon Feb 29 2016 00:00:00 GMT-0700 (MST)

但是,一旦应用重新加载,日期值将返回如下:"2016-02-29T07:00:00.000Z"。 react-native-calendar-picker 使用格式如下的日期:Mon Feb 29 2016 00:00:00 GMT-0700 (MST)

有没有办法让日期格式恢复成这种格式?

最佳答案

尝试,

String formatted = new Date("2016-02-29T07:00:00.000Z").toString();

准确地了解数据类型,

new Date() 会返回一个 Date 对象。 (2016-02-19T13:42:17.975Z)

new Date().toString() 将返回格式化的日期字符串。 (2016 年 2 月 19 日星期五 19:12:17 GMT+0530 (IST))

关于javascript - react native 新日期字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35498599/

相关文章:

ios - React-Native (iOS) 中的谷歌地图

ios - MPMediaQuery 等到媒体对话框完成后再回调

javascript - JS编译器同时编写前端和后端代码

javascript - 输入文本未经 codeigniter 验证

javascript - 使用 JavaScript 将 DOM 元素添加到 Body 的最佳方式

react-native - 结合 TabNavigator 和 Drawernavigator

javascript - 在 reactJS 中创建一个链接到另一个页面的按钮

javascript - 检查表单是否已保存在 CRM 2011 Javascript 中

javascript - 如何将多个变量传递给 HTML/PHP 中的 JavaScript 函数?

react-native - 如何在 TabNavigator 上锁定特定屏幕的方向