LocalDate与Date转化
// 01. java.util.Date --> java.time.LocalDateTime
public void UDateToLocalDateTime() {
java.util.Date date = new java.util.Date();
Instant instant = date.toInstant();
ZoneId zone = ZoneId.systemDefault();
LocalDateTime localDateTime = LocalDateTime.ofInstant(instant, zone);
}
// 02. java.util.Date --> java.time.LocalDate
public void UDateToLocalDate() {
java.util.Date date = new java.util.Date();
Instant instant = date.toInstant();
ZoneId zone = ZoneId.systemDefault();
LocalDateTime localDateTime = LocalDateTime.ofInstant(instant, zone);
LocalDate localDate = localDateTime.toLocalDate();
}
// 03. java.util.Date --> java.time.LocalTime
public void UDateToLocalTime() {
java.util.Date date = new java.util.Date();
Instant instant = date.toInstant();
ZoneId zone = ZoneId.systemDefault();
LocalDateTime localDateTime = LocalDateTime.ofInstant(instant, zone);
LocalTime localTime = localDateTime.toLocalTime();
}
// 04. java.time.LocalDateTime --> java.util.Date
public void LocalDateTimeToUdate() {
LocalDateTime localDateTime = LocalDateTime.now();
ZoneId zone = ZoneId.systemDefault();
Instant instant = localDateTime.atZone(zone).toInstant();
java.util.Date date = Date.from(instant);
}
// 05. java.time.LocalDate --> java.util.Date
public void LocalDateToUdate() {
LocalDate localDate = LocalDate.now();
ZoneId zone = ZoneId.systemDefault();
Instant instant = localDate.atStartOfDay().atZone(zone).toInstant();
java.util.Date date = Date.from(instant);
}
// 06. java.time.LocalTime --> java.util.Date
public void LocalTimeToUdate() {
LocalTime localTime = LocalTime.now();
LocalDate localDate = LocalDate.now();
LocalDateTime localDateTime = LocalDateTime.of(localDate, localTime);
ZoneId zone = ZoneId.systemDefault();
Instant instant = localDateTime.atZone(zone).toInstant();
java.util.Date date = Date.from(instant);
}
最新文章
- 基于InstallShield2013LimitedEdition的安装包制作
- Java中的关键字 transient
- 让我们一起Go(九)
- linux下开启SSH,并且允许root用户远程登录,允许无密码登录
- (easy)LeetCode 225.Implement Stack using Queues
- iOS SEL的简单总结
- Beaglebone Back学习六(Can总线测试)
- vmware workstation下的虚拟Linux通过NAT模式共享上网
- JSONModel的基本使用
- Asp.Net+Easyui实现重大CRUD
- Spark源码分析之Spark Shell(下)
- Java关键字——native
- Matlab:如何读取CSV文件以及如何读取带有字符串数据项的CSV文件
- PyCharm选中文件夹新建时Directory与Python package的区别
- Mac端解决(含修改8.0.13版的密码):Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
- django2+python3+uwsgi+centos7部署网站
- iptables 认识 第二章
- python获取子进程的返回值
- Linux-(watch,at,crontab)
- 【转】每天一个linux命令(22):find 命令的参数详解