// 获取当前时间戳(以毫秒为单位)
long currentTimestamp = System.currentTimeMillis();
System.out.println("当前时间戳: " + currentTimestamp);
// 将时间戳转换为日期格式
java.util.Date date = new java.util.Date(currentTimestamp);
System.out.println("日期格式: " + date);
// 使用 SimpleDateFormat 格式化输出日期
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String formattedDate = sdf.format(date);
System.out.println("格式化后的日期: " + formattedDate);
// 从字符串解析时间戳
try {
java.util.Date parsedDate = sdf.parse("2023-10-05 14:30:00");
long parsedTimestamp = parsedDate.getTime();
System.out.println("解析后的时间戳: " + parsedTimestamp);
} catch (java.text.ParseException e) {
e.printStackTrace();
}
System.currentTimeMillis()
返回自1970年1月1日00:00:00 UTC以来的毫秒数。java.util.Date
类将时间戳转换为日期对象。SimpleDateFormat
类将日期对象格式化为指定的字符串格式。SimpleDateFormat.parse()
方法将日期字符串解析为 Date
对象,再通过 getTime()
方法获取时间戳。上一篇:java数组初始化
下一篇:java map 遍历
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站