日期类java.sql.Date

 1 package com.msb.test02;
 2 
 3 import java.sql.Date;
 4 
 5 /**
 6  * 开发人:liu
 7  * 日期:16:17:56
 8  * 描述:IntelliJ IDEA
 9  * 版本:1.0
10  */
11 public class Test02 {
12     //这是一个main方法:是程序的入口
13     public static void main(String[] args) {
14         Date d=new Date(1665303058499L);
15         System.out.println(d.toString());
16         /*
17         * (1)java.sql.date和java.util.date的区别:
18         * java.util.date:年月日 时分秒
19         * java.sql.date:年月日
20         * (2)java.sql.date和java.util.date的关系
21         * public class Date extends java.util.Date
22         * 子类父类的关系java.sql.date(子类)java.util.date(父类)
23         * */
24         //【1】java.sql.date和java.util.date能不能相互转换
25         //java.util.Date d1=new java.util.Date();//创建util。Date的对象
26         //对象向下转型首先父类对象是一个子类对象
27         java.util.Date d1=new Date(1665303058499L);
28         //方式1:向下转型
29         Date d2=(Date) d1;
30         /*
31         * 父类Animal 子类:dog
32         * Animal an =new dog();
33         * dog d=(dog)an;
34         * */
35         //方式2:利用构造器
36         java.util.Date s=new java.util.Date();
37         System.out.println(s.getTime());
38         Date d3=new Date(s.getTime());
39         //【2】sql--->util
40         java.util.Date d4=d;
41         //【3】String--->sql.Date:字符串转换为日期
42         Date d5=Date.valueOf("2019-3-8");
43         System.out.println(d5);
44     }
45 }

 

posted @ 2022-10-09 16:55  爱的加勒比  阅读(382)  评论(0)    收藏  举报