gpt4 book ai didi

java - 日历对象时区转换

转载 作者:行者123 更新时间:2023-12-01 14:51:38 24 4
gpt4 key购买 nike

我有一个日历对象,它位于 UTC 时区。我想将该日历对象中的日期和时间转换为 PST,同时记住所有 DST。我希望编写一个具有以下签名的辅助函数:

private Calendar getPSTTime(Calendar utcTime)
{

}

最佳答案

private Calendar getPSTTime(Calendar utcTime)
{
TimeZone americaPacific = TimeZone.getTimeZone("America/Los_Angeles");
Calendar pacificTime = Calendar.getInstance(americaPacific);
pacificTime.setTime(utcTime.getTime());
return pacificTime;
}

仅供引用:所有可用的时区字符串标识符均由方法 TimeZone.getAvailableIDs() 返回。这就是我得到“America/Los_Angeles”的地方。

关于java - 日历对象时区转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14783214/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com