java时间格式转换代码怎么写

avatar
作者
猴君
阅读量:0

Java时间格式转换主要涉及两个方面:日期格式化和日期解析。下面是两个示例代码:

  1. 日期格式化:
import java.text.SimpleDateFormat; import java.util.Date;  public class DateFormatExample {     public static void main(String[] args) {         // 当前日期         Date currentDate = new Date();                  // 定义日期格式         SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");                  // 格式化日期         String formattedDate = sdf.format(currentDate);                  // 输出格式化后的日期         System.out.println("Formatted Date: " + formattedDate);     } } 
  1. 日期解析:
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date;  public class DateParseExample {     public static void main(String[] args) {         // 定义日期字符串         String dateString = "2021-01-01 12:00:00";                  // 定义日期格式         SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");                  try {             // 解析日期字符串             Date parsedDate = sdf.parse(dateString);                          // 输出解析后的日期             System.out.println("Parsed Date: " + parsedDate);         } catch (ParseException e) {             e.printStackTrace();         }     } } 

上述示例中,SimpleDateFormat类用于定义日期格式,并通过format()方法进行日期格式化,通过parse()方法进行日期解析。在实际使用中,可以根据自己的需求定义不同的日期格式。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!