Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Codenameone DST问题,代号为一个日历代码_Codenameone - Fatal编程技术网

Codenameone DST问题,代号为一个日历代码

Codenameone DST问题,代号为一个日历代码,codenameone,Codenameone,为日历创建对象并从中获取时间、小时和分钟 在复活节时区(-5:00),iPad设备可以少用一小时 这是存在的,我们需要考虑创建日历对象时的任何代码更改吗?< /P> Calendar now = Calendar.getInstance(); Dialog.show("Time value -- 1", now.getTime().toString(),"ok",null); now.set(Calendar.YEAR, now.get(Calendar.YEAR));

为日历创建对象并从中获取时间、小时和分钟

在复活节时区(-5:00),iPad设备可以少用一小时

这是存在的,我们需要考虑创建日历对象时的任何代码更改吗?< /P>

   Calendar now = Calendar.getInstance();

    Dialog.show("Time value -- 1", now.getTime().toString(),"ok",null);
    now.set(Calendar.YEAR, now.get(Calendar.YEAR));
    now.set(Calendar.MONTH, now.get(Calendar.MONTH));
    now.set(Calendar.DAY_OF_MONTH, now.get(Calendar.DAY_OF_MONTH));
    now.set(Calendar.HOUR_OF_DAY, now.get(Calendar.HOUR_OF_DAY));
    now.set(Calendar.MINUTE, now.get(Calendar.MINUTE));
    now.set(Calendar.DAY_OF_WEEK, now.get(Calendar.DAY_OF_WEEK));

    Dialog.show("Time value -- 2", now.getTime().toString(),"ok",null);
    Dialog.show("Time value -- 3", " "+now.getTimeZone(),"OK",null);
    java.util.TimeZone timeZone = (java.util.TimeZone)now.getTimeZone();


 Dialog.show("timeZone.useDaylightTime() -- ",  timeZone.useDaylightTime()+" " ,"ok",null);
从以上iPad版本10.2和美国纽约时区的代码中,我们发现useDaylightTime为false。而在模拟器中,它的价值是真实的

有没有办法处理代号为one的iPad上的DST问题

由于日历代码,我们比实际时间少了1小时


提前感谢。

iOS虚拟机中有一个bug,现已修复。应该很快(在第二天左右)在构建服务器上可用。这将解决此问题。

iOS虚拟机中有一个错误,现已修复。应该很快(在第二天左右)在构建服务器上可用。这将解决此问题。

什么是
timezone.getID()
打印,您是否以任何方式在代码中设置/操作时区设置?什么是
timezone.getID()
打印,您是否以任何方式在代码中设置/操作时区设置?