字符串与Date类型相互转换
字符串与Date类型相互转换
最新推荐文章于 2025-10-27 17:03:46 发布
原创
最新推荐文章于 2025-10-27 17:03:46 发布
·
6.4w 阅读
·
22
·
88
·
CC 4.0 BY-SA版权
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
文章标签:
#java
java工具类
专栏收录该内容
12 篇文章
订阅专栏
本文详细介绍如何使用Java中的SimpleDateFormat类将字符串转换为Date类型,以及如何将Date类型转换为各种格式的字符串,包括标准时间和自定义格式。
该文章已生成可运行项目,预览并下载项目源码
1、将字符串转换成Date类型
//字符串转Date类型
String time = "2020-02-02 02:02:02";
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try {
Date newTime = format.parse(time);
System.out.println("转换以后的时间::"+newTime);//Sun Feb 02 02:02:02 CST 2020
} catch (ParseException e) {
e.printStackTrace();
}
2、将Date类型转换成字符串
//Date类型转换成字符串
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = new Date();
String nowTime = format.format(date);
System.out.println("当前的时间::"+nowTime);//2020-08-25 21:28:22
SimpleDateFormat format = new SimpleDateFormat("yyyy年MM月dd日");
Date date = new Date();
String nowTime = format.format(date);
System.out.println("当前的时间::"+nowTime);//2020年08月25日
SimpleDateFormat format = new SimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒");
Date date = new Date();
String nowTime = format.format(date);
System.out.println("当前的时间::"+nowTime);//2020年08月25日21时41分09秒
本文章已经生成可运行项目 一键运行
生成项目