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

    Date

    类 Date 表示特定的瞬间,精确到毫秒。

    毫秒概念:1000毫秒=1秒

    毫秒的0点:

    System.currentTimeMillis()  返回值long类型参数

    用于获取当前日期的毫秒值

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

    Date date = new Date(1607616000000L);

    System.out.println(date);

    //打印结果:Fri Dec 11 00:00:00 CST 2020

    gettime()

    l  把日期对象转换成对应的时间毫秒值

    DateFormat

    DateFormat 是日期/时间格式化子类的抽象类,它以与语言无关的方式格式化并解析日期或时间。

    代码演示:

    //创建日期格式化对象,在获取格式化对象时可以指定风格

    DateFormat df= new SimpleDateFormat("yyyy-MM-dd");//对日期进行格式化

    Date date = new Date(1607616000000L);

    String str_time = df.format(date);

    System.out.println(str_time);//2020年12月11日

    l  ateFormat类的作用:即可以将一个Date对象转换为一个符合指定格式的字符串,也可以将一个符合指定格式的字符串转为一个Date对象。

    指定格式的具体规则我们可参照SimpleDateFormat类的说明,这里做简单介绍,规则是在一个字符串中,会将以下字母替换成对应时间组成部分,剩余内容原样输出:

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

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

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

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

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

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

  • 相关阅读:
    【HDOJ】2267 How Many People Can Survive
    【HDOJ】2268 How To Use The Car
    【HDOJ】2266 How Many Equations Can You Find
    【POJ】2278 DNA Sequence
    【ZOJ】3430 Detect the Virus
    【HDOJ】2896 病毒侵袭
    求奇数的乘积
    平方和与立方和
    求数列的和
    水仙花数
  • 原文地址:https://www.cnblogs.com/sy130908/p/11444649.html
Copyright © 2011-2022 走看看