jdk8的日期类的使用

1.关于日期和时间的基本知识

由于jdk8以前的时间日期类设计的不足,jdk8引入了java.time包来作为新的日期时间处理类。以前的Date类,Calendar类都可以被新的api取代,新的api的大多数类都是线程安全的,加减时间返回的都是一个新的实体,不会改变原来对象的属性。
了解jdk8的时间类之前,先了解下时间的基本知识。

关于时间的相关名词 含义
GMT Greenwich Mean Time 格林尼治标准时间,十七世纪,格林威治皇家天文台为了海上霸权的扩张计画而进行天体观测。到了1884年决定以通过格林威治的子午线作为划分地球东西两半球的经度零度,并以地球由西向东每24小时自转一周360°,订定每隔经度15°,时差1小时。而每15°的经线则称为该时区的中央经线,将全球划分为24个时区,其中包含23个整时区及180°经线左右两侧的2个半时区,东区的时间要早于西区,例如北京是东八区,东京在东九区,北京现在是下午14:00,那东京就是下午15:00
UTC Coordinated Universal Time 世界协调时间,比GMT更加精准,但功能和精度基本差不多
ISO ISO 8601是日期和时间的表示方法,即用字母和符号表示日期和时间
时间戳 从1970-01-01 00:00:00与现在所差的秒数,这里的差值表示的伦敦时间的差值,换算到本地时,会加上本地的偏移量的秒数。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值