我是Java的新手,因此很长一段时间以来一直无法弄清楚。
我正在使用Windows XP,并且本机设置为TimeZone:美国东部时间(美国和加拿大)]。
我有一个Java应用程序,它使用当前系统时间和时区信息,并向文件中写入一个字符串,如:20101012 15:56:00 EST。
上面的最后一个日期,即:时区,随着我更改系统日期而从EST更改为EDT。
准确地说:从11月(例如:2009年11月)到3月(2010年3月),是EST,否则为EDT。
EST是我想要的[[ALWAYS
而不是EDT。是否有任何特定的类/函数,可以始终将其读为EST?等待响应。
但是问题是,当我将机器时间写入文件时,如果不存在夏令时(DST),则写为EST 2010 01 12 15:56:00 EST;如果没有夏令时,则写成20101012 15:56:00 EDT,存在DST。我担心的是,无论是否是DST,我都希望始终编写EST。
我是Java的新手,因此很长一段时间以来一直无法弄清这一点。我正在使用Windows XP,并且机器设置为TimeZone:美国东部时间(美国和加拿大)。我有一个Java ...
not
机器设置为TimeZone:东部时间(美国和加拿大)。