首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
第一章:String 类
1.1 概述
1.2 字面量的定义方式
1.3 String 的特点
1.4 String 的内存示意图
1.5 构造 String 对象
1.6 字符串拼接问题
1.7 字符串对象的比较
1.8 空字符串的比较
1.9 字符串的常用方法
1.10 常见正则表达式
第二章:StringBuilder 类
2.1 概述
2.2 常用方法
第三章:系统相关类
3.1 System 类
3.2 Runtime 类
第四章:数学相关的类
4.1 Math 类
4.2 大数运算类
第五章:数组的相关操作
5.1 数组的算法升华
5.2 数组工具类
第六章:日期时间API
6.1.1 概述
6.1.2 本地日期时间
6.2.3 指定时区日期时间 ZonedDateTime
6.2.4 持续日期/时间 Period 和 Duration
6.2.5 日期时间格式化 DateTimeFormat
第七章:字符编码的发展
7.1 ASCII 码
7.2 OEM 字符集的诞生
7.3 多字节字符集(MBCS)和中文字符集
7.4 ANSI 标准、国家标准以及 ISO 标准
7.5 Unicode 的出现
当前位置:
首页>>
技术小册>>
Java语言基础9-常用API和常见算法
小册名称:Java语言基础9-常用API和常见算法
- 在 JDK8 中,使用 DateTimeFormat 类进行日期时间的格式化。 - 获取 DateTimeFormat : ``` public static DateTimeFormatter ofPattern(String pattern) {} ``` - 格式化: ``` public String format(TemporalAccessor temporal) {} ``` - 解析: ``` public TemporalAccessor parse(CharSequence text) {} ``` - 示例: ``` package com.github.date.jdk8.demo14; import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; import java.time.temporal.TemporalAccessor; /** * @author maxiaoke.com * @version 1.0 */ public class Test { public static void main(String[] args) { DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); String format = df.format(LocalDateTime.now()); System.out.println("format = " + format); // format = 2021-09-27 13:55:51 TemporalAccessor parse = df.parse("2011-11-11 11:11:11"); LocalDateTime from = LocalDateTime.from(parse); System.out.println("from = " + from); // from = 2011-11-11T11:11:11 } } ```
上一篇:
6.2.4 持续日期/时间 Period 和 Duration
下一篇:
第七章:字符编码的发展
该分类下的相关小册推荐:
Java并发编程实战
Java语言基础13-类的加载和反射
Java必知必会-JDBC
深入拆解 Java 虚拟机
Mybatis合辑2-Mybatis映射文件
Java面试指南
深入理解Java虚拟机
Java语言基础4-数组详解
Java语言基础7-Java中的异常
Java语言基础12-网络编程
Java语言基础6-面向对象高级
SpringBoot零基础到实战