当前位置:   article > 正文

UTC 包含 T Z 时间转换_java utc时间时区转字符串

java utc时间时区转字符串
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.ZonedDateTime;
import java.time.format.DateTimeFormatter;

public class UTCToBeijingTime {
    public static void main(String[] args) {
        // UTC时间字符串
        String utcTimeStr = "2022-05-02T12:34:56Z";

        // 创建UTC时间对象
        LocalDateTime utcTime = LocalDateTime.parse(utcTimeStr, DateTimeFormatter.ISO_DATE_TIME);

        // 将UTC时间转换为北京时间
        ZoneId utcZoneId = ZoneId.of("UTC");
        ZoneId beijingZoneId = ZoneId.of("Asia/Shanghai");
        ZonedDateTime utcDateTime = ZonedDateTime.of(utcTime, utcZoneId);
        ZonedDateTime beijingDateTime = utcDateTime.withZoneSameInstant(beijingZoneId);

        // 输出北京时间字符串
        String beijingTimeStr = beijingDateTime.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
        System.out.println("北京时间:" + beijingTimeStr);
    }
}
北京时间:2022-05-02 20:34:56

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

其中,表示获取UTC时区对象,表示获取北京时区对象,表示将UTC时间转换为北京时间。 最后,使用格式化输出北京时间字符串。ZoneId.of(“UTC”)ZoneId.of(“Asia/Shanghai”)utcDateTime.withZoneSameInstant(beijingZoneId)DateTimeFormatter

java 字符串转 LocalDateTime

import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

public class StringToLocalDateTime {
    public static void main(String[] args) {
        String str = "2022-05-05T08:30:00";
        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss");
        LocalDateTime dateTime = LocalDateTime.parse(str, formatter);
        System.out.println(dateTime);
    }
}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

上述代码中,我们使用 DateTimeFormatter 定义了日期时间的格式,并且使用 parse 方法将字符串解析为 LocalDateTime 对象。 最终输出结果为 。 需要注意的是,DateTimeFormatter 中的格式要和字符串的格式完全一致,否则会抛出异常。2022-05-05T08:30

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/572144
推荐阅读
相关标签
  

闽ICP备14008679号