代码如下:
public class StartApplication { public static void main(String[] args) { //返回当前时间与1970年1月1日0时0分0秒之间以毫秒为单位的时间差。 //称为时间戳 long millis = System.currentTimeMillis(); System.out.println(millis); /* java.util.Date类 |---java.sql.Date类 1.两个构造器的使用 2.两个方法的使用 >tostring()∶显示当前的年、月、日、时、分、秒 >getTime( ):获取当前Date对象对应的毫秒数。(时间戳) 3. java.sqL.Date对应着数据库中的日期类型的变量 >如何实例化 >如何将java.util.Date对象转换为java.sql.Date对象 */ //构造器一: Date():创建一个对应当前时间的Date对象 Date date = new Date(); System.out.println(date); System.out.println(date.toString()); System.out.println(date.getTime()); //构造器二:创建指定毫秒数的Date对象 Date date1 = new Date(1651905264076L); System.out.println(date1.toString()); //创建java.sql.Date的对象 java.sql.Date date2 = new java.sql.Date(1651905264076L); System.out.println(date2); //如何将java.util.Date转换为java.sql.Date //情况一 Date date3=new java.sql.Date(1651905264076L); java.sql.Date date4= (java.sql.Date) date3; System.out.println(date4); //情况二: Date date5=new Date(); java.sql.Date date6=new java.sql.Date(date5.getTime()); System.out.println(date6); } } 结果:
1651906442699
Sat May 07 14:54:02 CST 2022
Sat May 07 14:54:02 CST 2022
1651906442700
Sat May 07 14:34:24 CST 2022
2022-05-07
2022-05-07
2022-05-07
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)