Java获取系统时间的4种方法
Java获取系统时间的4种方法
1 public DateTime() {
2 // 1.设置时间格式
3 /*
4 * yyyy-MM-dd : 年-月-日 2023-03-25
5 * yyyy.MM.dd : 年.月.日 2023.03.25
6 * dd.MM.yyyy : 日.月.年 25.03.2023
7 * yyyy-MM-dd HH:mm:ss : 年-月-日- 时:分:秒 2023-03-25 16:57:35
8 */
9 SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
10
11 // 2.获取时间示例
12 // 示例1
13 Date date = new Date();
14 System.out.println("example 1: " + dateFormat.format(new Date())); //2023-03-25 17:27:20
15
16 // 示例2
17 Date date1 = new Date();
18 String year = String.format("%tY", date1); // %tY - 2023 ; %ty - 23
19 String month = String.format("%tb", date1); // %tb - 三月 ; %tB - 三月
20 String day = String.format("%te", date1); // %te - 25
21 System.out.println("example 1: " + year + "." + month + "." + day); //2023.三月.25
22
23 // 示例3
24 Calendar instance = Calendar.getInstance();
25 int year3 = instance.get(Calendar.YEAR);
26 int month3 = instance.get(Calendar.MONTH);
27 int date3 = instance.get(Calendar.DATE);
28 int hour3 = instance.get(Calendar.HOUR_OF_DAY);
29 int minute3 = instance.get(Calendar.MINUTE);
30 int second3 = instance.get(Calendar.SECOND);
31 System.out.println("example 3: " + year3 + "." + month3 + "." + date3 + " " + hour3 + ":" + minute3 + ":" + second3);//2023.2.25 17:27:20
32
33 // 示例4
34 System.out.println("example 2: " + dateFormat.format(System.currentTimeMillis()));//2023-03-25 17:27:20
35 }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人