激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - Java Timezone類常見問題_動力節點Java學院整理

Java Timezone類常見問題_動力節點Java學院整理

2020-09-23 13:48動力節點 Java教程

這篇文章主要介紹了Java Timezone類常見問題的相關資料,需要的朋友可以參考下

今天遇到了一個比較有意思的問題,從服務器上封裝好的java.sql.timestamp對象返回到本地客戶端程序后與數據庫中的時間相差了整整14個小時。因為跟客戶的時差是14個小時,所以大體懷疑是時差問題。

所以計劃在客戶端程序執行之前首先設置默認的TimeZone:   

?
1
timezone,TimeZone.setDefault(TimeZone);

但是我服務器上的TimeZone是什么呢?于是我寫了個程序來看看服務器的默認TimeZone: 

?
1
2
3
4
5
6
7
import java.util.TimeZone; 
public class TestTimeStamp { 
  public static void main(String[] args) {
    TimeZone timeZone=TimeZone.getDefault();
    System.out.println(timeZone.getID());
  }
}

假設輸出是: kk,

這樣我就獲得了服務器上的默認TimeZone:kk,然后所需要做的就是把在客戶端程序執行前設置客戶端程序的TimeZone: 

?
1
timezone,TimeZone.setDefault(TimeZone.getTimeZone("kk"));

然后取得的時間如果打印出來就跟服務器一致了,當然你要是如果還是按照java.sql.TimeStamp的型返回服務器的話,時間還是原來的時間。

另外如果遠程服務器封裝對象的時候如果直接使用String,我想就不會有這種問題了。

以上所述是小編給大家介紹的java timezone 類常見問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久久一区国产 | 91 在线视频观看 | 97超碰资源站 | 国产精品久久久久久久久岛 | 欧美h版电影在线观看 | 久久华人| 日韩视频一区二区在线观看 | 国产精品久久久久久久久粉嫩 | 国产精品久久久久久久久久久久午夜 | 久久精品免费网站 | 亚洲免费视频一区二区 | 国产精品一品二区三区四区18 | 99欧美视频| 99亚洲伊人久久精品影院红桃 | 久久精品中文字幕一区二区三区 | 免看黄大片aa | 插插操| 欧美福利视频一区二区三区 | 国产精品刺激对白麻豆99 | 国产成人在线免费视频 | 青草伊人网 | 久久国产一级片 | 欧美一区二区黄色 | 日韩欧美动作影片 | 国产在线区 | 欧美福利视频一区二区三区 | 久久综合九色综合久久久精品综合 | 福利在线免费视频 | 有兽焉免费动画 | 欧美女孩videos| 国产一区二区在线观看视频 | 在线亚洲播放 | 色八影院| 片在线观看 | 亚洲精品在线观看免费 | 日本黄色免费播放 | 爱唯侦察 国产合集 亚洲 | 国产高清自拍一区 | 精品国产96亚洲一区二区三区 | 亚洲欧美一区二区三区在线观看 | 国产一区二区三区网站 |