欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

SimpDateFormat类详解

程序员文章站 2022-05-04 08:42:54
一、引入Date类的API不易于国际化,大部分被废弃了java.text.SimpleDateFormat 是一个不与语言环境有关的方式格式化和解析日期的具体类它允许 格式化:日期 —>文本 解析:文本—>日期二、作用1、格式化:日期->文本2、解析:文本->日期SimpleDateFormat 类的构造器有无参和带参SimpleDateFormat sdf = new SimpleDateFormt(“yyyy-MM-dd hh-mm-ss”);如上...

一、引入

Date类的API不易于国际化,大部分被废弃了

java.text.SimpleDateFormat 是一个不与语言环境有关的方式格式化和解析日期的具体类

它允许 格式化:日期 —>文本 解析:文本—>日期

二、作用

1、格式化:日期->文本

2、解析:文本->日期

SimpleDateFormat 类的构造器有无参和带参

SimpleDateFormat sdf = new SimpleDateFormt(“yyyy-MM-dd hh-mm-ss”);

如上参数就是格式,格式化的结果就是此格式,解析时传入的字符串也必须按照此格式进行

一般开发中使用带参构造器实例化

解析时传入的字符串必须按照构造器声明的格式,否则会报错

//实例化SimpleDateFormat
SimpleDateFormat sdf = new SimpleDateFormt("yyyy-MM-dd hh-mm-ss");
//格式化:日期->文本
Date date = new Date();
String str = sdf.format(date);
System.out.println(str);
//解析:文本->日期
Date date = sdf.parse(str);
System.out.println(date);

本文地址:https://blog.csdn.net/weixin_45321793/article/details/109634630

相关标签: 常用类 java