我当前正在尝试获取今天的日期,但是由于Date()使用UTC时间,Bixby中是否有一个库可以根据用户的时区接收日期?问题是新的Date()有时可以给我第二天的日期。
我尝试使用新的dates.ZonedDateTime.now(),但是如果今天是2019年1月1日,并且我想知道昨天的日期,那么我将遇到一个问题。使用Date(),我只会使用
今天是var =新的Date();
today.setDate(today.getDate()-1);
我不能使用date.ZonedDateTime.now()来做到这一点,或者至少我不确定该怎么做。
答案 0 :(得分:2)
我自己找到了答案。
var today = new dates.ZonedDateTime.now().getDateTime();
var yesterday = new dates.ZonedDateTime.now().minusDays(1).getDateTime();
var yesterdayDay = new dates.ZonedDateTime.now().minusDays(1).getDateTime().date.day;
https://bixbydevelopers.com/dev/docs/reference/JavaScriptAPI/dates