为了账号安全,请及时绑定邮箱和手机立即绑定

请问下其中的EDT是什么东西,要怎么取得?

请问下其中的EDT是什么东西,要怎么取得?

缥缈止盈 2023-04-08 18:14:12
Thu Oct 13 04:29:04 EDT 2011是Date的toStirng的值,其中的EDT是什么东西,要怎么取得?String[] times = TimeZone.getAvailableIDs();         for ( String s : times )          {              System.out.println( s );          }  System.out.println( TimeZone.getDefault().getID() );  哥们,我想从new Date()里面怎么拿到EDT 的信息呢,除了用切割字符串的方法?
查看完整描述

2 回答

?
潇湘沐

TA贡献1816条经验 获得超6个赞

EDT只是一个时区名称的所写。 

Java代码 

Date date = new Date();  

Calendar cal = Calendar.getInstance();  

TimeZone zone = cal.getTimeZone();  

System.out.println(zone.getDisplayName(zone.inDaylightTime(date), TimeZone.SHORT, Locale.US));  


查看完整回答
反对 回复 2023-04-12
?
慕村9548890

TA贡献1884条经验 获得超4个赞

Calendar c = Calendar.getInstance(); 
        System.out.println(c.getTimeZone().getID());

查看完整回答
反对 回复 2023-04-12
  • 2 回答
  • 0 关注
  • 112 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信