日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

time zone

發布時間:2023/12/16 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 time zone 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

mysql global time zone = UTC

前端調用java程序入參如下:

{"dateTime":"2020-07-01 9:07:04","timeStamp":"2020-07-01 9:07:04" } url: jdbc:mysql://122.51.245.236:3306/z?useSSL=false&useUnicode=true&characterEncoding=utf-8&useLegacyDatetimeCode=false&serverTimezone=UTC

會話以UTC時區,查看 新插入數據如下

url: jdbc:mysql://122.51.245.236:3306/z?useSSL=false&useUnicode=true&characterEncoding=utf-8&useLegacyDatetimeCode=false&serverTimezone=Asia/Tokyo

會話以UTC時區,查看 新插入數據如

url: jdbc:mysql://122.51.245.236:3306/z?useSSL=false&useUnicode=true&characterEncoding=utf-8&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai

會話以UTC時區,查看 新插入數據如

會話以Asia/Shanghai時區,查看 新插入數據如

set time_zone = '+8:00'; show variables like '%time_zone%' select * from _time;


datetime 與timestamp區別:

  • datetime類型,java傳入的是什么時間數據庫存的就是什么時間,和時區沒有關系
  • timestamp類型,和時區有關系。簡單理解:這個值是用兩個字段共同標識出來的
  • mysql default timezone + date
  • java存取數據時,返回給java的date值是在默認時區下對應的date值
  • time_stamp 只支持到2038年,這個有很大的局限性
  • serverTimezone可選值列舉:

    <?xml version="1.0" encoding="UTF-8"?> <timezones><timezone id="Asia/Shanghai">中國標準時間 (北京)</timezone><timezone id="Asia/Hong_Kong">香港時間 (香港)</timezone><timezone id="Asia/Taipei">臺北時間 (臺北)</timezone><timezone id="Asia/Seoul">首爾</timezone><timezone id="Asia/Tokyo">日本時間 (東京)</timezone><timezone id="America/New_York">美國東部時間 (紐約)</timezone><timezone id="America/Denver">美國山區時間 (丹佛)</timezone><timezone id="America/Costa_Rica">美國中部時間 (哥斯達黎加)</timezone><timezone id="America/Chicago">美國中部時間 (芝加哥)</timezone><timezone id="America/Mexico_City">美國中部時間 (墨西哥城)</timezone><timezone id="America/Regina">美國中部時間 (里賈納)</timezone><timezone id="America/Los_Angeles">美國太平洋時間 (洛杉磯)</timezone><timezone id="Pacific/Majuro">馬朱羅</timezone><timezone id="Pacific/Midway">中途島</timezone><timezone id="Pacific/Honolulu">檀香山</timezone><timezone id="America/Anchorage">安克雷奇</timezone><timezone id="America/Tijuana">美國太平洋時間 (提華納)</timezone><timezone id="America/Phoenix">美國山區時間 (鳳凰城)</timezone><timezone id="America/Chihuahua">奇瓦瓦</timezone><timezone id="America/Bogota">哥倫比亞時間 (波哥大)</timezone><timezone id="America/Caracas">委內瑞拉時間 (加拉加斯)</timezone><timezone id="America/Barbados">大西洋時間 (巴巴多斯)</timezone><timezone id="America/Manaus">亞馬遜標準時間 (馬瑙斯)</timezone><timezone id="America/St_Johns">紐芬蘭時間 (圣約翰)</timezone><timezone id="America/Santiago">圣地亞哥</timezone><timezone id="America/Argentina/Buenos_Aires">布宜諾斯艾利斯</timezone><timezone id="America/Godthab">戈特霍布</timezone><timezone id="America/Montevideo">烏拉圭時間 (蒙得維的亞)</timezone><timezone id="America/Sao_Paulo">圣保羅</timezone><timezone id="Atlantic/South_Georgia">南喬治亞</timezone><timezone id="Atlantic/Azores">亞述爾群島</timezone><timezone id="Atlantic/Cape_Verde">佛得角</timezone><timezone id="Africa/Casablanca">卡薩布蘭卡</timezone><timezone id="Europe/London">格林尼治標準時間 (倫敦)</timezone><timezone id="Europe/Amsterdam">中歐標準時間 (阿姆斯特丹)</timezone><timezone id="Europe/Belgrade">中歐標準時間 (貝爾格萊德)</timezone><timezone id="Europe/Brussels">中歐標準時間 (布魯塞爾)</timezone><timezone id="Europe/Sarajevo">中歐標準時間 (薩拉熱窩)</timezone><timezone id="Africa/Brazzaville">西部非洲標準時間 (布拉扎維)</timezone><timezone id="Africa/Windhoek">溫得和克</timezone><timezone id="Asia/Amman">東歐標準時間 (安曼)</timezone><timezone id="Europe/Athens">東歐標準時間 (雅典)</timezone><timezone id="Asia/Beirut">東歐標準時間 (貝魯特)</timezone><timezone id="Africa/Cairo">東歐標準時間 (開羅)</timezone><timezone id="Europe/Helsinki">東歐標準時間 (赫爾辛基)</timezone><timezone id="Asia/Jerusalem">以色列時間 (耶路撒冷)</timezone><timezone id="Africa/Harare">中部非洲標準時間 (哈拉雷)</timezone><timezone id="Europe/Minsk">明斯克</timezone><timezone id="Asia/Baghdad">巴格達</timezone><timezone id="Europe/Moscow">莫斯科</timezone><timezone id="Asia/Kuwait">科威特</timezone><timezone id="Africa/Nairobi">東部非洲標準時間 (內羅畢)</timezone><timezone id="Asia/Tehran">伊朗標準時間 (德黑蘭)</timezone><timezone id="Asia/Baku">巴庫</timezone><timezone id="Asia/Tbilisi">第比利斯</timezone><timezone id="Asia/Yerevan">埃里溫</timezone><timezone id="Asia/Dubai">迪拜</timezone><timezone id="Asia/Kabul">阿富汗時間 (喀布爾)</timezone><timezone id="Asia/Karachi">卡拉奇</timezone><timezone id="Asia/Oral">烏拉爾</timezone><timezone id="Asia/Yekaterinburg">葉卡捷林堡</timezone><timezone id="Asia/Calcutta">加爾各答</timezone><timezone id="Asia/Colombo">科倫坡</timezone><timezone id="Asia/Katmandu">尼泊爾時間 (加德滿都)</timezone><timezone id="Asia/Almaty">阿拉木圖</timezone><timezone id="Asia/Rangoon">緬甸時間 (仰光)</timezone><timezone id="Asia/Krasnoyarsk">克拉斯諾亞爾斯克</timezone><timezone id="Asia/Bangkok">曼谷</timezone><timezone id="Asia/Irkutsk">伊爾庫茨克時間 (伊爾庫茨克)</timezone><timezone id="Asia/Kuala_Lumpur">吉隆坡</timezone><timezone id="Australia/Perth">佩思</timezone><timezone id="Asia/Yakutsk">雅庫茨克時間 (雅庫茨克)</timezone><timezone id="Australia/Darwin">達爾文</timezone><timezone id="Australia/Brisbane">布里斯班</timezone><timezone id="Asia/Vladivostok">海參崴時間 (符拉迪沃斯托克)</timezone><timezone id="Pacific/Guam">關島</timezone><timezone id="Australia/Adelaide">阿德萊德</timezone><timezone id="Australia/Hobart">霍巴特</timezone><timezone id="Australia/Sydney">悉尼</timezone><timezone id="Asia/Magadan">馬加丹時間 (馬加丹)</timezone><timezone id="Pacific/Auckland">奧克蘭</timezone><timezone id="Pacific/Fiji">斐濟</timezone><timezone id="Pacific/Tongatapu">東加塔布</timezone> </timezones> 如果想看上面城市具體對應的時區可以調用下面的方法 /*** 獲取城市所在時區* @param targetId 目標時區id 比如:America/New_York* @return string 時區 比如:+08:00*/public static String getTimeZone(String targetId){//校驗入參是否合法if (null == targetId || "".equals(targetId)){return null;}try {TimeZone timeZone = TimeZone.getTimeZone(targetId);SimpleDateFormat outputFormat = new SimpleDateFormat("Z");outputFormat.setTimeZone(timeZone);Date date = new Date(System.currentTimeMillis());//加上冒號顯示,把+0800轉成+08:00StringBuffer stringBuffer = new StringBuffer(outputFormat.format(date));return stringBuffer.insert(3, ":").toString();} catch (Exception e) {e.printStackTrace();return null;}}

    總結

    以上是生活随笔為你收集整理的time zone的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。