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替换成秒

  • 相关阅读:
    21. 斐波那契数列
    22. 旋转数组的最小数字
    php图像处理链接
    FileOprSer.class.php(文件上传与下载类)
    SqlHelper.class.php+分页类方法
    file写入方式 和copy
    file 读取方式
    pytest+allure+jenkins 持续集成平台生成allure报告
    memcached cas操作
    php-fpm
  • 原文地址:https://www.cnblogs.com/sy130908/p/11444649.html
Copyright © 2011-2022 走看看