Java时间格式转换主要涉及两个方面:日期格式化和日期解析。下面是两个示例代码:
- 日期格式化:
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);
}
}
- 日期解析:
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()
方法进行日期解析。在实际使用中,可以根据自己的需求定义不同的日期格式。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/835906.html