React Native new Date()不起作用

时间:2017-12-25 16:44:33

标签: javascript datetime react-native

我试图从Date获取datestring,但这不是正确的。

var time = new Date('2017-12-26T02:12:00')

但是当我致电time.getHours()时,它会返回12

我不确定我做错了什么。

2 个答案:

答案 0 :(得分:-1)

添加以下代码修复了问题

time.setMinutes(time.getMinutes() + time.getTimezoneOffset());

:)

答案 1 :(得分:-1)

使用以下代码获取日,月和年。

var date = new Date(),
    day = date.getDate(),
    month = date.getMonth() + 1,
    year = date.getFullYear(),
    today = day+"-"+month+"-"+year;

您可以根据自己的要求更改日期格式。