React Native New Date字符串

时间:2016-02-19 06:21:08

标签: 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)

的日期

有没有办法让日期格式化回来?

1 个答案:

答案 0 :(得分:4)

尝试,

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))