相关疑难解决方法(0)

jodatime如何知道夏令时是否开启

我有一个需要时区的API.例如.如果我在加利福尼亚州,我需要在夏令时(加利福尼亚州,PDT是格林尼治标准时间 - 7)和-8时,在夏令时关闭时将-7传递给它.但我无法弄清楚是否在当前日期,夏令时开启或关闭.

Date date1 = new Date();
Calendar cal = Calendar.getInstance();
cal.setTime(date1);
double[] coords = db.getCoords(id1);
double latitude = coords[0];
double longitude = coords[1];
double timezone = -7; /* For Pacific daylight time (GMT - 7)*/

ArrayList<String> Times = Class.foo(cal, latitude,
longitude, timezone);
Run Code Online (Sandbox Code Playgroud)

我已经安装了JodaTime,即使在那里我也找不到办法.请建议如果本机java或jodatime,要么有办法这样做.

timezone android jodatime dst

11
推荐指数
1
解决办法
1万
查看次数

NodaTime中的System.TimeZoneInfo.IsDaylightSavingTime等价物是什么?

System.TimeZoneInfo有一个名为IsDaylightSavingTime的方法,该方法接受DateTime对象,如果指定的日期时间落在该时区的DST中,则返回true.在NodaTime中是否有相同的功能或其他方式来实现相同的结果?

timezone datetime dst nodatime

8
推荐指数
1
解决办法
996
查看次数

标签 统计

dst ×2

timezone ×2

android ×1

datetime ×1

jodatime ×1

nodatime ×1