<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      java根據時區轉換獲取時間的方法

      一、利用hutool中的DateUtil.convertTimeZone()方法

       public static void main(String[] args) {
              // 假設這是從MySQL獲取的UTC時間字符串
              String utcTimeStr = "2024-09-30T16:00:00Z";
              try {
                  // 解析UTC時間字符串
                  DateTime parsedDateTime = DateUtil.parse(utcTimeStr);
                  // 轉換為指定時區時間
                  DateTime shanghaiDateTime = DateUtil.convertTimeZone(parsedDateTime, ZoneId.of("Asia/Shanghai"));
                  // 轉換為GMT時間
                  DateTime gmtDateTime = DateUtil.convertTimeZone(parsedDateTime, ZoneId.of("Etc/GMT"));
                  // 格式化輸出
                  System.out.println("格式化輸出"+shanghaiDateTime);
                  // 輸出GMT時間
                  System.out.println("輸出GMT時間"+gmtDateTime);
                  // 格式化輸出
                  String format1 = DateUtil.format(shanghaiDateTime, "yyyy-MM-dd HH:mm:ss");
                  String format2 = DateUtil.format(gmtDateTime, "yyyy-MM-dd HH:mm:ss");
                  // 輸出轉換后的時間字符串
                  System.out.println("格式化[Asia/Shanghai]輸出"+format1);
                  // 輸出GMT時間字符串
                  System.out.println("格式化[Etc/GMT]輸出"+format2);
              } catch (Exception e) {
                  System.err.println("時間解析或轉換失敗: " + e.getMessage());
              }
          }

      控制臺輸出如下:

      格式化輸出2024-10-01 00:00:00
      輸出GMT時間2024-09-30 16:00:00
      格式化[Asia/Shanghai]輸出2024-10-01 00:00:00
      格式化[Etc/GMT]輸出2024-09-30 16:00:00

      二、利用SimpleDateFormat格式化處理

      /**
           * 時間字符串轉換為指定時區時間字符串
           * @param dateStr 時間字符串
           * @param zoneId  時區ID
           * @return 指定時區時間字符串
           */
          private static String timeZoneConvert(String dateStr, String zoneId) {
              DateTime parse = DateUtil.parse(dateStr);
              log.info("原始時間:{}", parse);
              SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss", Locale.US);
              // 設置時區:例如:Asia/Shanghai
              sdf.setTimeZone(TimeZone.getTimeZone(zoneId));
              String str = sdf.format(parse);
              log.info("轉換后時間:{}", str);
              return str;
          }
      
      public static void main(String[] args) {
              // UTC時間字符串轉化為指定時區時間字符串
              String dateStr = "2024-09-30T16:00:00Z";
              // 時區ID
              String zoneId = "GMT+8";
              // 時間轉換處理
              String dateFormatStr = timeZoneConvert(dateStr, zoneId);
              // 輸出轉換后的時間字符串
              System.out.println("原始時間字符串:" + dateStr);
              // 輸出轉換后的時間字符串
              System.out.println("轉換后的時間字符串:" + dateFormatStr);
          }

      控制臺輸出如下:

      0:54:12.158 [main] INFO com.songwp.test.Test05 - 原始時間:2024-09-30 16:00:00
      10:54:12.161 [main] INFO com.songwp.test.Test05 - 轉換后時間:2024-10-01 00:00:00
      原始時間字符串:2024-09-30T16:00:00Z
      轉換后的時間字符串:2024-10-01 00:00:00

       

      posted @ 2024-11-16 11:04  [奮斗]  閱讀(609)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 五月婷婷深开心五月天| 丁香五月婷激情综合第九色 | 国产黄色三级三级看三级| 亚洲精品专区在线观看| 在线观看无码av五月花| 国产一区二区三区四区五区加勒比| 延川县| 99久久精品午夜一区二区| 丰满少妇被猛烈进出69影院| 高清中文字幕国产精品| 无码h片在线观看网站| 秋霞无码久久久精品| 国产精品色哟哟成人av| 精品一区二区三区东京热| 久久精品亚洲精品国产区| 亚洲精品香蕉一区二区| 强奷乱码欧妇女中文字幕熟女| 97人人添人澡人人爽超碰| 久99久热只有精品国产99| 亚洲一区二区三区黄色片| 一本一本久久a久久综合精品| 国产精品深夜福利在线观看| 亚洲成在人线在线播放无码| 亚洲高潮喷水无码AV电影| 色综合久久夜色精品国产| 午夜爽爽爽男女免费观看影院| 乱码午夜-极品国产内射| 亚洲男人第一无码av网站| 精品国产免费一区二区三区香蕉 | 成人自拍短视频午夜福利| 亚洲国产精品日韩av专区| 一本色道久久东京热| 深夜福利视频在线播放| 日本一级午夜福利免费区| 亚洲最大成人网色| 中文字幕人妻在线精品| 人妻少妇邻居少妇好多水在线| 成人激情视频一区二区三区| 香蕉亚洲欧洲在线一区| 国精品午夜福利视频不卡| 四虎在线成人免费观看|