zoukankan      html  css  js  c++  java
  • Date 日期类

    Date表示特点的时间  精确到毫秒

    System.currentTimeMillis();方法

    获取当前时间毫秒值

    时间的原点:公元1970年 一月一日,午夜0:00:00 对应的毫秒值就是0

    Date 创建当前日期对象

    Date d1=new Date();

        System.out.println(d1);

    Daye 创建指定时间对象

    Date d1=new Date(指定毫秒值);

    getTime();获取当前时间毫秒值

    Date d1=new Date();

    d1.getTime();

    DateFormate

    DateFormate为抽象类,日期/时间格式化子类(如 SimpleDateFormat)允许进行格式化(也就是日期 -> 文本)、解析(文本-> 日期)和标准化。

    SimpleDateFormat s=new SimpleDateFormat(时间格式);

    当出现y时,会将y替换成年

    当出现M时,会将M替换成月

    当出现d时,会将d替换成日

    当出现H时,会将H替换成时

    当出现m时,会将m替换成分

    l  当出现s时,会将s替换成秒

    format();方法

    将Date转为字符串

    Date d1=new Date();

           String s1=ss.format(d1);//

           System.out.println(s1);

    parse();方法

    将字符串转为Date

    Date d2=ss.parse(指定时间字符串);

           System.out.println(d2);

    Calender

    Calendar是日历类,在Date后出现,替换掉了许多Date的方法。该类将所有可能用到的时间信息封装为静态成员变量,方便获取。

    Calendar为抽象类,由于语言敏感性,Calendar类在创建对象时并非直接创建,而是通过静态方法创建,将语言敏感内容处理好,再返回子类对象,如下:

    Calendar c-Calendar.gerInstance();//返回当前时间

    add();时间偏移

    给指定的日历减或加相应的时间

    c.add(Calendar.YEAR,a);

    get();获取指定日历对象的值

    c.add(Calendar.YEAR);

    set();将指定字段设定为指定值

    c.set(Calendar.YEAR,2000);

    getTime();返回一个此Calendar时间值的Date对象

    Date  d=c.getTime();

     YEAR 年

     MONTH 月,从0开始算起,最大11;0代表1月,11代表12月。

     DATE 天

     HOUR 时

     MINUTE分

    n  SECOND秒

  • 相关阅读:
    k8s管理pod资源对象(上)
    k8spod资源的基础管理操作
    k8s名称空间资源
    bootstrap表格 之多选数据的获取
    sql server 查询表的创建时间
    C# Bootstrap table之 分页
    C# 基于Bootstrap的三级联动
    C# 后台构造json数据
    C# bootstrap之表格动态绑定值
    C# 文件的一些基本操作
  • 原文地址:https://www.cnblogs.com/hhthtt/p/10488106.html
Copyright © 2011-2022 走看看