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 }
标签:25,Java,String,instance,int,获取,2023,Calendar,方法 From: https://www.cnblogs.com/lqshang/p/17255354.html