首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java 多时区一致用 UTC 时间

2012-12-18 
java 多时区统一用 UTC 时间?? 或 fmt:formatDate value${displayDate} patternyyyy-MM-dd timeZon

java 多时区统一用 UTC 时间

?? 或 <fmt:formatDate value="${displayDate}" pattern="yyyy-MM-dd" timeZone="${timeZone}"/>

交互:(客户端提交时)

public static Date strToDateTime(String date,String timeZone) {

// date?? 为客户端自己填写的当地时间
?? Date d = null;
?? try {
??? if(date.length()>10){
???? java.text.SimpleDateFormat f= new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
????f.setTimeZone(TimeZone.getTimeZone(timeZone));
???? d=f.parse(date);
??? }else{
???? java.text.SimpleDateFormat f= new java.text.SimpleDateFormat("yyyy-MM-dd");
???? f.setTimeZone(TimeZone.getTimeZone(timeZone));
???? d=f.parse(date);
??? }
?? } catch (Exception e) {
??? // TODO Auto-generated catch block
??? e.printStackTrace();
?? }
?? return d;
}

?

热点排行