博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java 获取系统当前时间的方法
阅读量:6093 次
发布时间:2019-06-20

本文共 1115 字,大约阅读时间需要 3 分钟。

hot3.png

1.通过Date类来获取时间

SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS");

String str=sdf.format(new Date());

System.out.println("当前时间是:"+str);

 

2.通过System类中的currentTimeMillis方法来获取当前时间

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS");

String str=sdf.format(System.currentTimeMillis());

System.out.println("当前时间是:"+str);

 

3.通过Calendar类来获取当前时间

       Calendar c = Calendar.getInstance();

        int year = c.get(Calendar.YEAR);
        int month = c.get(Calendar.MONTH)+1;
        int date = c.get(Calendar.DATE);
        int hour = c.get(Calendar.HOUR_OF_DAY);
        int minute = c.get(Calendar.MINUTE);
         int second = c.get(Calendar.SECOND);
        System.out.println(year + "-" + month + "-" + date + " " +hour + ":" +minute + ":" + second);

(注意:月份从0开始所以要+1)

 

4. LocalDateTime类来获取当前时间

          LocalDateTime dt = LocalDateTime.now();

            int year = dt.getYear();
            int month = dt.getMonthValue();
            int date =dt.getDayOfMonth();
            int hour = dt.getHour();
            int minute = dt.getMinute();
             int second = dt.getSecond();
            System.out.println(year + "/" + month + "/" + date + " " +hour + ":" +minute + ":" + second);

 

 

转载于:https://my.oschina.net/ThreeTiger/blog/747810

你可能感兴趣的文章
为Windows下的Apache服务器添加防DDoS模块
查看>>
JavaScript函数内部属性arguments
查看>>
PHP如何对在线用户状态进行检测
查看>>
硬盘克隆之HDclone
查看>>
公司技术特点
查看>>
MongoDB【最新版V2.6】- 系列 1:Mongdb 启动的基本配置
查看>>
自动化运维工具——ansible
查看>>
LVM
查看>>
mysql数据的binlog处理方法
查看>>
求最大公约数
查看>>
glut输出文字
查看>>
位运算
查看>>
Servlet之ServletContext总结
查看>>
【Python】《Python编程之美 最佳实践指南》读书笔记
查看>>
vim backspace设置选项详解
查看>>
我的友情链接
查看>>
c++中的构造函数和拷贝构造函数
查看>>
了解SYSDATE函数
查看>>
MySQL Query Analyzer查询分析器
查看>>
nagios全攻略(一)---准备阶段
查看>>