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     }
复制代码

 

posted @   豫南  阅读(4819)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示