React native 如何在react本机推送通知中设置日期?

React native 如何在react本机推送通知中设置日期?,react-native,android-notifications,react-native-push-notification,React Native,Android Notifications,React Native Push Notification,我正在使用react本机推送通知 但当我试图推动当地的时间表,通知并没有显示预期的时间。它总是在我重新加载应用程序时显示(与PushNotification.localNotification的行为相同) 如何在PushNotification.localNotificationSchedule中设置参数的日期?我对在那里设置值感到困惑。我已经在使用时间戳,但看起来值不同 1578909865373=>使用date.now 1578907260=>我将字符串日期转换为时间戳 我的代码: f

我正在使用react本机推送通知

但当我试图推动当地的时间表,通知并没有显示预期的时间。它总是在我重新加载应用程序时显示(与PushNotification.localNotification的行为相同)

如何在PushNotification.localNotificationSchedule中设置参数的日期?我对在那里设置值感到困惑。我已经在使用时间戳,但看起来值不同

1578909865373=>使用date.now

1578907260=>我将字符串日期转换为时间戳

我的代码:

   function toTimestamp(strDate){
    var datum = Date.parse(strDate);
    return datum/1000;
   }

   const dated= toTimestamp('01/13/2020 16:21:00');

    PushNotification.localNotificationSchedule({
        //... You can use all the options from localNotifications
        message: "testing notification", // (required)
        date:  date: new Date(dated)  // in 60 secs
        // date: new Date("2020/01/13")
      });
    }
请帮助如何插入或转换日期的正确值


谢谢

原来我不需要除以1000 时间戳为毫秒

所以正确的函数是

function toTimestamp(strDate){
var datum = Date.parse(strDate);
return datum;
}