zoukankan      html  css  js  c++  java
  • Java笔记20

     
    1.JDK8之前日期时间API:

     

     

     

    package com.lxl.java;
    
    import org.junit.Test;
    
    import java.util.Date;
    
    /**
     * JDK 8之前日期和时间的API测试
     *
     * @author shkstart
     * @create 2019 下午 4:30
     */
    public class DateTimeTest {
    
        /*
        java.util.Date类
               |---java.sql.Date类
    
        1.两个构造器的使用
            >构造器一:Date():创建一个对应当前时间的Date对象
            >构造器二:创建指定毫秒数的Date对象
        2.两个方法的使用
            >toString():显示当前的年、月、日、时、分、秒
            >getTime():获取当前Date对象对应的毫秒数。(时间戳)
    
        3. java.sql.Date对应着数据库中的日期类型的变量
            >如何实例化
            >如何将java.util.Date对象转换为java.sql.Date对象
         */
        @Test
        public void test2(){
            //构造器一:Date():创建一个对应当前时间的Date对象
            Date date1 = new Date();
            System.out.println(date1.toString());//Sat Feb 16 16:35:31 GMT+08:00 2019
    
            System.out.println(date1.getTime());//1550306204104
    
            //构造器二:创建指定毫秒数的Date对象
            Date date2 = new Date(155030620410L);
            System.out.println(date2.toString());
    
            //创建java.sql.Date对象
            java.sql.Date date3 = new java.sql.Date(35235325345L);
            System.out.println(date3);//1971-02-13
    
            //如何将java.util.Date对象转换为java.sql.Date对象
            //情况一:
    //        Date date4 = new java.sql.Date(2343243242323L);
    //        java.sql.Date date5 = (java.sql.Date) date4;
            //情况二:
            Date date6 = new Date();
            java.sql.Date date7 = new java.sql.Date(date6.getTime());
    
    
        }
    
        //1.System类中的currentTimeMillis()
        @Test
        public void test1(){
            long time = System.currentTimeMillis();
            //返回当前时间与1970年1月1日0时0分0秒之间以毫秒为单位的时间差。
            //称为时间戳
            System.out.println(time);
        }
    }
  • 相关阅读:
    java位运算
    AmCharts realtime flush example //add by liuwei 20120929
    配置Linux—LVS (DR)
    LVS(Linux Virtual Server) 学习笔记
    一个由sizeof引出的有意思的问题
    关于IsDebuggerPresent
    我的第一个python程序
    听Robert C. Richardson的报告会很失望
    杯具了,为啥不去tencent的实习生招聘呢
    通过信号量机制解决生产者消费者问题的模拟程序
  • 原文地址:https://www.cnblogs.com/LXL616/p/10947155.html
Copyright © 2011-2022 走看看