如何在ReactNative中获取当前日期?

时间:2016-05-17 08:49:58

标签: ios date time react-native nsdate

我正在构建我的第一个ReactNative iOS和Android应用程序。我是Swift和Obj-C的iOS编码器。如何使用ReactNative获取当前日期。

我应该使用Native Modules还是有一个ReactNative API,我可以从中获取这些数据?

4 个答案:

答案 0 :(得分:40)

React Native中的JavaScript运行时可以像访问任何其他环境一样访问日期信息。因此,简单地说:

new Date()

...将为您提供当前日期。 Here's the MDN处理JS中的日期。

如果您想要一个好的JS库来更轻松地处理日期,请查看MomentJS

答案 1 :(得分:1)

以下日期函数为我工作时,我使用Pet 2018 2019 2020 dog 3 4 10 cat 4 2 7 fish 10 3 8 生成{new Date()}错误。

Invariant Violation: Objects are not valid

有关更多信息,https://reactnativecode.com/get-current-date-react-native-android-ios-example 它也适用于ios。

答案 2 :(得分:0)

如果您获得当前使用日期milisec,请使用+ new Date(),如果您获得当前使用日期new Date() 希望对您有帮助 GoodLuk

答案 3 :(得分:0)

我认为这应该可行;

new Date().toLocaleString()

它将返回以这种形式格式化的日期和时间;

"6/22/2021, 2:59:00 PM"