日期时间

1. Date

日期对象创建:

 

 

 

 

时间毫秒值恢复成日期对象:

 

 

 

 

 

2. SimpleDateFormat

格式化那些时间形式

 

 

 

 

 

如何进行字符串时间解析

 

 

 

 

 

3. Calender

   代表了系统此刻日期对应的日历对象。

   是抽象类,不能直接创建对象。通过表方法。

 

 1 public class Calender_Demo {
 2     public static void main(String[] args) {
 3         //1.拿到系统此刻日历对象
 4         Calendar c = Calendar.getInstance();
 5         System.out.println(c);
 6 
 7         //2.获取日期信息
 8         int year = c.get(Calendar.YEAR);
 9         int month = c.get(Calendar.MONTH) + 1;
10         int day = c.get(Calendar.DAY_OF_MONTH);
11         System.out.println(year);
12         System.out.println(month);
13         System.out.println(day);
14 
15         //3.修改日期某个字段信息
16         // 一旦修改本身表示的时间将产生变化
17         c.set(Calendar.HOUR, 12);
18         c.set(Calendar.AM, 1);
19 
20 
21         // 4.为某个字段增加 / 减少指定的值
22         // 33天后是什么时间
23         c.add(Calendar.DAY_OF_MONTH, 33);
24 
25 
26         // 5.拿到此刻日期对象
27         //已经是33天后的日期
28         Date d = c.getTime();
29 
30         // 6. 拿到此刻时间毫秒值
31         long time = c.getTimeInMillis();
32         System.out.println(time);
33     }
34 }

 

   

posted @ 2022-07-18 11:03  小王同学学编程  阅读(345)  评论(0编辑  收藏  举报
levels of contents