JAVA日期和时间API
JDK8以前:
public void test2() {
// 构造器1:Date date1 = new Date();System.out.println(date1);
// date1.toString// 构造器2:创建指定毫秒数的Date对象Date date2 = new Date(1631722133700L);System.out.println(date2);}
JDK8以后:
SimpleDateFormat类主要是 将字符串和Date类相互转换
过程:
@Testpublic void test3() throws ParseException {
// 实例化SimpleDateFormat sdf = new SimpleDateFormat();// 格式化:日期---字符串 Date date = new Date();System.out.println(date);String Cdate = sdf.format(date);System.out.println(Cdate);// 解析:字符串----日期String str = "2021/8/22 下午11:34";Date date1 = sdf.parse(str);System.out.println(date1);System.out.println();
// *****************************
// pattern自定义时间格式
// 将日期转换为指定日期格式的字符串输出
// 格式化SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-mm-dd , hh:mm:ss");String date2 = sdf1.format(date);System.out.println(date2);System.out.println();
// 解析String str1 = "2021-54-22 , 11:54:44";Date date3 = sdf1.parse(str1);System.out.println(date3);}
结果:
pattern:
y:年 M(大写):月份 d:天
h,m,s:时,分,秒
JAVA日期和时间API相关推荐
- Java日期与时间API(详解全部新与旧API,含代码例子)
目录 前言必读 二.新与旧API 新的API: 旧的API: 初步使用大全(SimpleDateFormat) 三.代码例子 1.获取当前时间 2.字符串转化为时间 四.新的API 1.LocalDa ...
- 《Java 8 in Action》Chapter 12:新的日期和时间API
在Java 1.0中,对日期和时间的支持只能依赖java.util.Date类.同时这个类还有两个很大的缺点:年份的起始选择是1900年,月份的起始从0开始. 在Java 1.1中,Date类中的很多 ...
- 【小家java】java8新特性之---全新的日期、时间API(JSR 310规范),附SpringMVC、Mybatis中使用JSR310的正确姿势
[小家java]java5新特性(简述十大新特性) 重要一跃 [小家java]java6新特性(简述十大新特性) 鸡肋升级 [小家java]java7新特性(简述八大新特性) 不温不火 [小家java ...
- Java编程的逻辑 (95) - Java 8的日期和时间API
本系列文章经补充和完善,已修订整理成书<Java编程的逻辑>,由机械工业出版社华章分社出版,于2018年1月上市热销,读者好评如潮!各大网店和书店有售,欢迎购买,京东自营链接:http: ...
- Java日期及时间库插件 -- Joda Time.
转载自 Java日期及时间库插件 -- Joda Time. 来到新公司工作也有一个多月了, 陆陆续续做了一些简单的项目. 今天做一个新东西的时候发现了 Joda Time的这个东西, 因为以前用 ...
- 《Java8实战》笔记(12):新的日期和时间API
新的日期和时间API 相信大多数有经验的程序员都会赞同Java 8之前的库对日期和时间的支持就非常不理想.值得高兴的是 Java 8中引入全新的日期和时间API就是要解决这一问题. Java 8之前的 ...
- 详解 Java 日期与时间
文章目录 一.时区 二.夏令时 三.旧 API 3.1. Date 3.2. SimpleDateFormat 3.3. Calendar 四.新 API 4.1. LocalDateTime 4.2 ...
- Java 日期和时间
Java 日期和时间 日期和时间在我们的实际开发中非常常用,例如用户的注册.数据的增删改.对敏感信息的操作等等都需要记录下日期和时间.通过本小节的学习,你将了解到什么是日期.什么是时间.什么是时区,J ...
- 深入了解Java 8日期和时间API
在这篇文章中,我们将更深入地了解通过Java 8获得的新的Date / Time API( JSR 310 ). 请注意,本文主要由显示新API功能的代码示例驱动. 我认为这些示例是不言自明的,因此我 ...
最新文章
- K-BERT | 基于知识图谱的语言表示模型
- 神经网络 online problem class反馈
- freeyellowe—book_剑桥少儿英语yellow book内容
- 算法分析与设计-实验二 动态规划算法设计
- tcp udp区别优缺点_一文搞懂TCP与UDP的区别
- vue 用jsp 还是html,如何在jsp页面里使用vue
- 和宝塔可以同时安装吗_服用钙拮抗剂可以同时补钙吗
- python调用vb文件_vb能配合python写程序么?
- adodb.connection id password windows用户_Windows 12发布了?一款号称可以取代win10的山寨Windows系统...
- 花了很长时间看完了 java编程思想
- 2021年6月安全生产月 全国安全知识网络竞赛 链工宝“测测你的安全力”最终最全题库 四百多道不重复真题、含答案 辛苦收集整理,供收藏学习
- OTSU算法实现二值化
- Android packageManager.setComponentEnabledSetting()和setApplicationEnabledSetting()方法介绍
- 图像压缩算法python_Python基于opencv的图像压缩算法实例分析
- [BZOJ4199][NOI2015]品酒大会(后缀数组+单调栈+ST表)
- JavaScript 常用事件大全
- 万象:庸人容易因欠缺自知之明而自我膨胀
- Shell语法详解专栏目录
- 产品、技术:如何编写有效的流程文档?
- 房产税,抑制高房价的最后稻草?