当前位置: 技术问答>java相关
高分求教:多国时区转换的java方法!300分,不封顶!!
来源: 互联网 发布时间:2017-04-03
本文导语: 要求给出国际标准时间,调用该方法后,转换为其他任意时区的时间。 最好给出原程序,特急!可以高分奉送!! | GregorianCalendar cal = new GregorianCalendar(TimeZone.getTimeZone("JST")); /* 時刻...
要求给出国际标准时间,调用该方法后,转换为其他任意时区的时间。
最好给出原程序,特急!可以高分奉送!!
最好给出原程序,特急!可以高分奉送!!
|
GregorianCalendar cal = new GregorianCalendar(TimeZone.getTimeZone("JST"));
/* 時刻を標準形式に変換する。 */
cal.set(Integer.parseInt(dYYYY), Integer.parseInt(dMM)-1, Integer.parseInt(dDD), Integer.parseInt(tHH), Integer.parseInt(tMM), Integer.parseInt(tSS));
/* 変換形式を指定する。 */
SimpleDateFormat formatter=new SimpleDateFormat("yyyyMMdd-HH:mm:ss");
/* 時間域をGMT(世界標準時)にセットする。*/
formatter.setTimeZone(TimeZone.getTimeZone("GMT"));
/* 日本標準時を世界標準時に変換する。 */
newtime = formatter.format(cal.getTime()) ;
/* 時刻を標準形式に変換する。 */
cal.set(Integer.parseInt(dYYYY), Integer.parseInt(dMM)-1, Integer.parseInt(dDD), Integer.parseInt(tHH), Integer.parseInt(tMM), Integer.parseInt(tSS));
/* 変換形式を指定する。 */
SimpleDateFormat formatter=new SimpleDateFormat("yyyyMMdd-HH:mm:ss");
/* 時間域をGMT(世界標準時)にセットする。*/
formatter.setTimeZone(TimeZone.getTimeZone("GMT"));
/* 日本標準時を世界標準時に変換する。 */
newtime = formatter.format(cal.getTime()) ;
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。