new Date() 返回 UTC 时间而不是本地时间

Ken*_*Ken 6 javascript date react-native expo

我读到new Date()应该返回系统时区的日期,但由于某种原因我得到了 UTC 时区2021-05-28T04:00:00.000Z。为什么会发生这种情况以及如何获取本地时区的当前时间(与 Expo 一起开发 React Native 项目)?

Ani*_*Das 2

尝试这个:

    new Date().toLocaleString()
Run Code Online (Sandbox Code Playgroud)

只限日期:

    new Date().toLocaleDateString()
Run Code Online (Sandbox Code Playgroud)

仅限时间:

    new Date().toLocaleTimeString()
Run Code Online (Sandbox Code Playgroud)