我已将Calendar类用于我的应用程序,但日历未正确返回当前日期和时间。例如,从这个类返回的日期变化早于实际时间(我在美国东海岸,所以我使用EST)
我希望日历返回EST,而Calendar.getInstance似乎返回不同时区的时间/日期。
有谁知道如何将日历设置为美国东海岸(EST)的日期和时间?
(也是一周中的一天,1是星期日,2是星期一,依此类推?这与当天的当天不匹配。我想我可以确定这个数字并假设1是星期三,2是星期四为了让周日出现在我的textView中,但默认情况下1~7个数字是什么意思?)
答案 0 :(得分:0)
您可以在创建日历实例时设置时区。
Calendar c = Calendar.getInstance(TimeZone.getTimeZone("EST"));