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

  • 相关阅读:
    mysql分表+查询
    mysql 数据库 分表后 怎么进行分页查询?Mysql分库分表方案?
    mysql 索引失效的情况
    mysql 索引 最左前缀原则
    redis同时操作多个key set get del 呢?mset mget pipeline
    mysql唯一索引和普通索引的选择和区别
    那些php面试官的问题
    php快速排序
    PHP抽象类与接口的区别
    php session
  • 原文地址:https://www.cnblogs.com/sy130908/p/11444649.html
Copyright © 2011-2022 走看看