JavaSE 日期时间类整理

一、创建日期对象

1、创建日期对象

 

复制代码
        //1、直接创建日期
        Date date1 = new Date();
        //2、创建指定日期 使用Date类 目标 2000-5-10
        Date date2 = new Date(2000-1900,4,10);
        //3、使用毫秒创建日期对象 System.currentTimeMillis()获取到1970.1.1到当前时间毫秒值
        Date date3 = new Date(-24*60*60*1000*20);
        //4、 使用SimpleDateFormat 创建指定日期 2022-3-2
        SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
        Date date4  = format.parse("2022-2-30");

        //5、使用日历类 Calendar 一个月20秒后
        Calendar rightNow = Calendar.getInstance();
        //rightNow.setTime(new Date());//以当前日期为基准可以省略
        rightNow.set(Calendar.MONTH,8-1);
        rightNow.add(Calendar.SECOND,20);
        Date date5 = rightNow.getTime();

        //4、 使用
        System.out.println("date1-------------"+date1);
        System.out.println("date2-------------"+date2);
        System.out.println("date3-------------"+date3);
        System.out.println("date4-------------"+date4);
        System.out.println("date5-------------"+date5);
复制代码

 

date1-------------Wed Jun 22 11:06:35 CST 2022
date2-------------Wed May 10 00:00:00 CST 2000
date3-------------Fri Dec 12 08:00:00 CST 1969
date4-------------Wed Mar 02 00:00:00 CST 2022
date5-------------Mon Aug 22 11:06:55 CST 2022

 

 

 

 2、获取毫秒值

        //1、获取当前毫秒值
        long time1 = System.currentTimeMillis();
        long time2 = new Date().getTime();

        System.out.println("time1-------------"+time1);
        System.out.println("time2-------------"+time2);

 

 

time1-------------1655866658549
time2-------------1655866658549

 

 

 

二、时间对象常用应用

 

1、记录程序运行时间

        long start = System.currentTimeMillis();
        long end = System.currentTimeMillis();
        System.out.println("当前操作消耗时间为:-----------------"+(end-start)+"毫秒");

当前操作消耗时间为:-----------------45毫秒

 

 

posted @   hehehenhen  阅读(182)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示