Java常用类07:JDK 1.8新特性日期时间类
2021/9/9 22:36:21
本文主要是介绍Java常用类07:JDK 1.8新特性日期时间类,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
LocalDate类
import java.time.LocalDate; import java.time.format.DateTimeFormatter; public class Hello{ public static void main(String[] args) { //now()方法可以获取当前的日期 LocalDate d = LocalDate.now(); System.out.println(d); //可以单独获取年、月、日、周几、一年的多少天 System.out.println(d.getYear()); System.out.println(d.getMonthValue()); System.out.println(d.getDayOfMonth()); //of()方法可以手动输入日期 LocalDate yesterday = LocalDate.of(2021, 9, 8); //isBefore()和isAfter()方法比较日期的先后 System.out.println(d.isBefore(yesterday)); //parse()方法格式化日期 LocalDate date = LocalDate.parse("20210909", DateTimeFormatter.BASIC_ISO_DATE); System.out.println(date); } }
LocalTime类
import java.time.LocalTime; public class Hello{ public static void main(String[] args) { //now()方法可以获取当前的时间 LocalTime t = LocalTime.now(); System.out.println(t); //可以单独获取时、分、秒 System.out.println(t.getHour()); System.out.println(t.getMinute()); System.out.println(t.getSecond()); //of()方法可以手动输入时间 LocalTime past = LocalTime.of(20, 9, 8); //isBefore()和isAfter()方法比较日期的先后 System.out.println(t.isAfter(past)); } }
这篇关于Java常用类07:JDK 1.8新特性日期时间类的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-28MQ底层原理资料详解:新手入门教程
- 2024-11-28MQ项目开发资料详解:新手入门教程
- 2024-11-28MQ项目开发资料详解:入门与初级用户指南
- 2024-11-28MQ消息队列资料入门教程
- 2024-11-28MQ消息队列资料:新手入门详解
- 2024-11-28MQ消息中间件资料详解与应用教程
- 2024-11-28MQ消息中间件资料入门教程
- 2024-11-28MQ源码资料详解与入门教程
- 2024-11-28MQ源码资料入门教程
- 2024-11-28RocketMQ底层原理资料详解