gpt4 book ai didi

java - SE Asia Standard Time zone 在解析日期格式时显示 Unparseable date exception

转载 作者:搜寻专家 更新时间:2023-11-01 03:21:56 24 4
gpt4 key购买 nike

我尝试在日期中使用不同的时区,一切正常,但SE Asia Standard Time 没有解析显示无法解析日期异常的完整日期。

String date="Sun Jan 18 2015 22:11:44 GMT+0700 (SE Asia Standard Time)";
SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd yyyy HH:mm:ss 'GMT'Z (zzzz)");
try{
System.out.println(new Timestamp(sdf.parse(date).getTime()));
}catch(Exception e){
e.printStackTrace();
}

最佳答案

“东南亚标准时间”不是受支持的时区之一。对于 GMT+7,以下是可用时区:

public static void main(String[] args) {
Arrays.asList(TimeZone.getAvailableIDs()).stream()
.map(TimeZone::getTimeZone)
.filter(zone -> zone.getRawOffset() == 7 * 60 * 60 * 1000)
.forEach(zone -> System.out.printf("%-20s %s\n", zone.getID(), zone.getDisplayName()));
}
Antarctica/Davis      Davis TimeAsia/Bangkok          Indochina TimeAsia/Ho_Chi_Minh      Indochina TimeAsia/Hovd             Hovd TimeAsia/Jakarta          West Indonesia TimeAsia/Krasnoyarsk      Krasnoyarsk TimeAsia/Novokuznetsk     Krasnoyarsk TimeAsia/Phnom_Penh       Indochina TimeAsia/Pontianak        West Indonesia TimeAsia/Saigon           Indochina TimeAsia/Vientiane        Indochina TimeEtc/GMT-7             GMT+07:00Indian/Christmas      Christmas Island TimeVST                   Indochina Time

关于java - SE Asia Standard Time zone 在解析日期格式时显示 Unparseable date exception,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28166189/

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