微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

java时间格式的简单整理

这篇文章主要介绍了java时间格式的简单整理,文中通过示例介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考一下

概述

自己在使用Java日志格式的时候,发现不好定义。所以本篇文章的主要目的是收集一些常用的日志格式,解说每个字段代表的意思以及扩充部分Java常用的时间类。名词解释时刻:时刻是时间上的某个瞬间,,或是时间轴上的某个点。时刻可以作为时间间隔的起点和终点时代:一个时代是用作测量其他时刻的起源的瞬间。 时代是在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.

时间格式收录

序号

格式

示例

1

yyyy/MM/dd HH:mm:ss Z

2018/05/16 15:09:02 +0800

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐