zoukankan      html  css  js  c++  java
  • Date DateFormat SimpleDateFormat

    类Date  表示特定的瞬间

      空参构造   Date d = new Date()         返回当前时间   (与初始时间之前相差的毫秒值)

      有参构造   Date d = new Date(0)         返回 1970年01月01日 08:00

      getTime()     与 System.currentTimeMills()  一样       返回当前时间

      setTime()     设置时间

    public class demon3_date {
    
        public static void main(String[] args) {
            demon1();
            Date d1 = new Date();
            demon2(d1);
            d1.setTime(1000);
            System.out.println(d1);
        }
    
        public static void demon2(Date d1) {
            System.out.println(d1.getTime());
            System.out.println(System.currentTimeMillis());
        }
    
        public static void demon1() {
            Date d1 = new Date();
            System.out.println(d1);  // 空参构造
            
            Date d2 = new Date(100);
            System.out.println(d2);
        }
    }

    DateFormat类的概述
    * DateFormat 是日期/时间格式化子类的抽象类,它以与语言无关的方式格式化并解析日期或时间。是抽象类,所以使用其子类SimpleDateFormat

      DateFormat df = DateFormat.getDateInstance()     //静态方法  返回子类对象

              = new simpleDateFormat()          //父类引用指向子类对象

      

    simpleDateFormat 常用方法:
      public final String format(Date date) 格式化输入日期 : 默认输出这个 2019-5-26 
      DateFormat d = DateFormat.getDateInstance() = new simpleDateFormat() 
      # Date d1 = new Date(); 
      # System.out.println(d.format(d1))
      System.out.println(d.format(new Date()));           //  匿名对象当做参数传递

    simpleDateFormat 的构造方法 给参数 设置时间的格式
      SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mi:ss")            //   "yyyy-MM-dd HH:mi:ss"
      System.out.println(d.format(new Date())); 输出 2019-05-26 20:12:18 

    public Date parse(String source) 解析字符串的文本,生成 Date。 
      String s1 = "2018年12月29日 09:00:10";
      SimpleDateFormat sd2 = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
      Date d1 = sd2.parse(s1);

    竹杖芒鞋轻胜马,一蓑烟雨任平生。 回首向来萧瑟处,也无风雨也无晴。
  • 相关阅读:
    51nod 1227 平均最小公倍数
    51nod 1238 最小公倍数之和 V3
    「G2016 SCOI2018 Round #2」B
    51nod 1258 序列求和 V4
    2301: [HAOI2011]Problem b
    POJ
    NOIP2017解题报告
    笔记-[ZJOI2014]力
    题解-Little C Loves 3 III
    李超线段树
  • 原文地址:https://www.cnblogs.com/yaobiluo/p/11302141.html
Copyright © 2011-2022 走看看