其他分享
首页 > 其他分享> > 日期时间的表达转换

日期时间的表达转换

作者:互联网

日期时间的表达转换
  1. 这里常用sqlDate的形式

  2. Sql是util的子类

  3. 下面是sql和util的转换

            package com.catches;
            import java.sql.Date;
            public class Demo08 {
                public static void main(String[] args) {
                    //创建一个sqlDate对象date,传入一个长整型参数
                    Date date =new Date(1649555641477L);
                    System.out.println(date);
                    /*创建一个util类的对象date1
                    Animal an =new Dog();
                    Dog d = (Dog)an
                     */
                    /*utilDate--sqlDate--向下转型是为了获取子类特有的属性方法
                    子类 子类对象 = (子类)父类对象
                    */
                    java.util.Date date1 =new Date(1649555641477L);
                    Date date2 = (Date) date1;
    
                    /*System.out.println(date2);*/
                    /*
                    sql---util;向上转型
                    父类 父类对象 = 子类对象,父类java.util.Date;父类对象date3;子类对象date2
                     */
                    java.util.Date date3 =date;
                    //利用构造器:子类 子类对象 -- new 带参方法;
                    Date date0 = new Date(date.getTime());
                    /*
                    String---sqlDate
                     */
                    Date date4 = Date.valueOf("2022-3-10");
                    System.out.println(date4);
    
                }
            }
    
    

标签:转换,子类,util,date,日期,new,Date,表达,父类
来源: https://www.cnblogs.com/188221creat/p/16125012.html