软件编程
位置:首页>> 软件编程>> java编程>> java如何让带T的时间格式化

java如何让带T的时间格式化

作者:苍穹之跃  发布时间:2022-12-22 10:44:28 

标签:java,带T,时间,格式化

java带T的时间格式化

public static void main(String[] args) {
       String s = "2022-12-05T00:00:00Z";
       LocalDateTime parse = LocalDateTime.parse(s, DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss'Z'"));
       System.out.println(parse);
   }

将带有‘T’的时间字符串转换成yyyy-MM-dd HH:mm:ss 格式

看代码: 

//将带有T的时间字符串转换成yyyy-MM-dd HH:mm:ss
   public static String convertDate(String strDate) {
       String str = "";
       try {
           String fmt = "yyyy-MM-dd HH:mm:ss";
           strDate = strDate.replace("T", " ");
           DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern(fmt);
           return dateTimeFormatter.format(dateTimeFormatter.parse(strDate));
       } catch (Exception ex) {
           ex.printStackTrace();
       }
       return str;
   }
   public static void main(String args[]) throws ParseException {
       String startDateTime = "2020-05-01T00:00:00";
       String s = convertDate(startDateTime);
       System.out.println(s);

}

结果:

java如何让带T的时间格式化

来源:https://blog.csdn.net/wenxingchen/article/details/128534100

0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com