java时间还在用date和calender?换LocalDateTime吧!
来源:互联网 发布:淘宝有情侣网店吗 编辑:程序博客网 时间:2024/05/02 03:05
codeMonkey 2017-10-04 19:28
java在时间计算上一直为人所诟病,在社区强烈反应下,java8推出了线程安全、简易、高可靠的时间包。并且数据库中也支持LocalDateTime类型,所以在数据存储时候使时间变得简单。
LocalDateTime年月日十分秒;LocalDate日期;LocalTime时间;三个包的方法都差不多,以下选择LocalDateTime进行讲解。
一、基本操作:
二、与传统的date互转
三、时间长度
到目前为止,我们讨论的时间/日期类以多种不同的方式表示时间线上的一个点。java.time还为时间长度额外提供了两个值类型。
Duration表示以秒和纳秒为基准的时长。例如,“23.6秒”。
Period表示以年、月、日衡量的时长。例如,“3年2个月零6天”。
它们可以作为参数,传给主要的时间/日期类的增加或减少时间的方法:
四、时区处理类ZonedDateTime
ZonedDateTime有LocalDateTime几乎相同的方法,不同的是它可以设置时区。
尾言:jdk8有很多令人激动的点,比如时间操作,collections流。但是我们不能单纯认为localdatetime是calender类的替代品,它和date一样是一种类型,是数据库支持的类型,并且提出更加简易的方法,所以开发的小伙伴可以多多使用该时间处理类。
阅读全文
0 0
- java时间还在用date和calender?换LocalDateTime吧!
- 时间处理 Date Calender
- Spring MVC 在@RequestParam和@RequestBody中使用Java 8时间LocalDateTime
- Java中Date和Calender类的使用方法
- Java中Date类和Calender类的比较
- Java中Date和Calender类的使用方法
- Java中Date和Calender类的使用方法
- Java中Date和Calender类的使用方法
- java calender获取时间
- Date、Calender和SimpleDateFormat类
- date/calender
- Java Date类 Calender类 比较
- JAVA API Date SimpleDateFormat and Calender
- java/System/BigInteger/BigDecimal/Date/Calender
- 关于Date和Calender的区别
- Date、SimpleDateFormat日期类和Calender类
- 5.1-java8日期和时间DateTime,LocalDateTime
- Java中Date类和Calender类的比较_IT168文库
- class path resource [spring-mvc.xml] cannot be opened because it does not exist
- redis与spring cache集成
- Android抽象任务管理框架QTaskManager及其使用方式介绍
- 既然有http 请求,为什么还要用rpc(dubbo接口)调用?
- 整理关于java实现二维码的生成和解析代码供大家参考
- java时间还在用date和calender?换LocalDateTime吧!
- Ubuntu16.04下汉化Kdevelop
- 服务器使用json格式配置文件
- 虚拟机安装Hadoop环境-1
- ubuntu 上查看硬件配置和软件环境
- 约瑟夫环
- 数据结构上机实践第八周项目4-字符串加密
- 优雅的缓存开发,看这一篇文章就可以了「干货」
- 人脸识别之PCA 和 LDA