• 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秒

  • 相关阅读:
    使用AStyle进行代码格式化
    ubuntu14.04设置静态ip
    网络模拟器WANem使用配置图文教程
    ServerSocket 默认邦定IP
    shell判断文件是否存在
    linux文本模式下使用PPPOE拨号ADSL上网的方法
    几个国内速度最快的centos yum(更新源)
    linux命令执行返回值(附错误对照表)
    如何在java程序中调用linux命令或者shell脚本
    windows多线程详解
  • 原文地址:https://www.cnblogs.com/hhthtt/p/10488106.html
Copyright © 2020-2023  润新知