java8 time包的简单使用
时间:2019-09-08
本文章向大家介绍java8 time包的简单使用,主要包括java8 time包的简单使用使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
import com.sun.org.apache.xml.internal.res.XMLErrorResources_tr; 4 5 import java.text.DateFormat; 6 import java.text.SimpleDateFormat; 7 import java.time.*; 8 import java.time.format.DateTimeFormatter; 9 import java.time.temporal.ChronoField; 10 import java.time.temporal.ChronoUnit; 11 public class Time { 12 public static void main(String[] args) { 13 //创建时间日期 14 LocalDate date = LocalDate.of(2014, 3, 18); 15 LocalDate today = LocalDate.now(); 16 LocalDate date1 = LocalDate.parse("2014-03-18"); 17 LocalTime time1 = LocalTime.parse("13:45:20"); 18 19 //获得属性 20 int year = date.get(ChronoField.YEAR); 21 int month = date.get(ChronoField.MONTH_OF_YEAR); 22 int day = date.get(ChronoField.DAY_OF_MONTH); 23 24 //修改属性 25 date1 = LocalDate.of(2014, 3, 18); 26 LocalDate date2 = date1.withYear(2011); 27 LocalDate date3 = date2.withDayOfMonth(25); 28 LocalDate date4 = date3.with(ChronoField.MONTH_OF_YEAR, 9); 29 30 //修改属性 31 date1 = LocalDate.of(2014, 3, 18); 32 date2 = date1.plusWeeks(1); 33 date3 = date2.minusYears(3); 34 date4 = date3.plus(6, ChronoUnit.MONTHS); 35 36 //格式化输出 37 System.out.println(date.format(DateTimeFormatter.ofPattern("yyyy-MM-dd"))); 38 System.out.println(date.format(DateTimeFormatter.ISO_DATE)); 40 } 41 }
原文地址:https://www.cnblogs.com/lovemeng1314/p/11488227.html
- 两张图片告诉你为什么域名会被解析到65.49.2.178
- 【有人@我】Android中高亮变色显示文本中的关键字
- 一个简单易用的 Android 导航栏TitleBar
- 分析一个跨平台DDOS僵尸网络
- Android快速开发框架 Ultimate
- Cisco Linksys路由器蠕虫The Moon正在蔓延
- 移动支付安全评测:微信支付篇
- 如何优化 Android Studio 启动、编译和运行速度?
- 微信小程序左右滑动切换图片酷炫效果(附效果)
- Facebook推出用于android数据加密的开源API
- Android 表单验证框架:AValidations
- 推荐系统介绍
- Android WebView 上传文件支持全解析
- 网站管理软件 – AspxSpy2014 Final
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- java编程思想第四版第十三章字符串 总结
- LoRa节点开发——代码详解修改LoRaWAN相关参数
- 01 . Redis简介及部署主从复制
- 07 . Kubernetes之Service
- LoRa节点开发——代码详解如何修改发射和接收信道(频率)
- 06 . Kubernetes之Pod控制器详细介绍及应用
- Python面试题
- 08 . Kubernetes之 ingress及Ingress Controller
- cpu占用过高排查
- LoRa节点开发——代码详解LoRaWAN发送与接收数据
- java编程思想第四版第十四章 类型信息习题
- 聊一聊,如何解密、分析LoRaWAN数据包?
- java编程思想第四版第十四章 类型信息总结
- 10 . Python之面向对象
- 11 . Python3之异常,调试和测试