Java面向对象-日期和时间API(Java object oriented – date and time API)-java
Java面向对象-日期和时间API(Java object oriented – date and time API)
一、JDK 8之前日期和时间的API
Java.lang.System类
System类提供的public static long currentTimeMills()用来返回当前时间与1970年1月1日0分0秒之间以毫秒为单位的时间差, 称为时间戳。
此方法适用于计算时间差
Java.util.Date类
1 Date data1 = new Date();
2 data1.toString(); //显示当前年月日时分秒
3 data1.getTime(); //获取时间戳
Java.sql.Date类
1 java.sql.Date date2 = new java.sql.Date(35235325345L); //指定毫秒数,可以打印出年月日
Java.util.Date类 和 Java.sql.Date类 互转
1 Date date1 = new Date();
2 java.sql.Date date2 = new java.sql.Date(date1.getTime());
————————
1、 API for date and time before JDK 8
Java.lang.System类
The public static long currenttimemills() provided by the system class is used to return the time difference in milliseconds between the current time and 0 minutes and 0 seconds on January 1, 1970, which is called a timestamp.
< strong > this method is applicable to calculating the time difference < / strong >
Java.util.Date类
1 Date data1 = new Date();
2 data1.toString(); //显示当前年月日时分秒
3 data1.getTime(); //获取时间戳
Java.sql.Date类
1 java.sql.Date date2 = new java.sql.Date(35235325345L); //指定毫秒数,可以打印出年月日
Java.util.Date类 和 Java.sql.Date类 互转
1 Date date1 = new Date();
2 java.sql.Date date2 = new java.sql.Date(date1.getTime());