美文网首页Java技术文章
java时间格式搜集

java时间格式搜集

作者: 啥也不说了 | 来源:发表于2018-05-16 17:34 被阅读87次

    概述

    自己在使用Java日志格式的时候,发现不好定义。所以本篇文章的主要目的是收集一些常用的日志格式,解说每个字段代表的意思以及扩充部分Java常用的时间类。

    重要参考文档

    1. Java教程

    文章进度

    1. 2018515 完成部分时间格式收录
    2. 20180517 收录一些名词

    名词解释

    1. 时刻:时刻是时间上的某个瞬间,,或是时间轴上的某个点。时刻可以作为时间间隔的起点和终点
    2. 时代:一个时代是用作测量其他时刻的起源的瞬间。 时代是在1970-01-01T00:00:00Z。时代之后的时刻具有正值,而时代之前的时刻具有负值。

    java 8类说明

    java.time 包含的api都是基于iso 8601的。

    1. java.time.LocalDate:LocalDate是一个不可变的类,它表示默认格式(yyyy-MM-dd)的日期
    2. java.time.LocalTime:LocalTime是一个不可变的类,它的实例代表一个符合人类可读格式的时间,默认格式是hh:mm:ss.zzz

    ISO字符替代说明

    [Y] represents a digit used in the time element “year”;
    [M] represents a digit used in the time element “month”;
    [D] represents a digit used in the time element “day”;
    [w] represents a digit used in the time element “week”;
    [h] represents a digit used in the time element “hour”;
    [m] represents a digit used in the time element “minute”;
    [s] represents a digit used in the time element “second”;
    [n] represents a digit from a positive integer or zero;
    [±] represents a plus sign [+] if in combination with the following element a positive value or zero needs to be represented (in this case, unless explicitly stated otherwise, the plus sign shall not be omitted), or a minus sign [−] if in combination with the following element a negative value needs to be represented.
    In addition the following convention applies:
    [_] When any of the characters representing a digit is underlined, it represents zero or more digits
    in the corresponding date and time representation.
    Other characters in the date and time format representations are copied in the date and time
    representations.

    image.png
    image.png

    时间格式收录

    序号 格式 示例
    1 yyyy/MM/dd HH:mm:ss Z 2018/05/16 15:09:02 +0800

    附录

    1. 原子时
    2. utc
    3. iso 8601
    4. java 8 日期时间api指南
    5. 定制日期格式

    相关文章

      网友评论

      • Java耕耘者:你好!我们是Java耕耘者专注于程序员Java开发公众号“Java技术汇”。我们很赞赏你的文章,希望能获得转载授权。授权后,你的文章将会在公众号“Java技术汇”、发布。我们会注明来源和作者姓名。
        非常感谢~~~

      本文标题:java时间格式搜集

      本文链接:https://www.haomeiwen.com/subject/rwipdftx.html