java转换日期格式(JAVA如何装换成 2022年11月15日格式)
本文目录
JAVA如何装换成 2022年11月15日格式
可直接在后端java程序中进行处理,这要看你原来的日期是什么类型和什么格式的,我根据不同情况用main函数模拟如下:
public static void main(String args) {System.out.print("Date类型日期格式化,结果:");Date date1 = new Date();SimpleDateFormat df = new SimpleDateFormat("yyyy年MM月dd日");String newDate1 = df.format(date1);System.out.println(newDate1);System.out.print("String类型日期通过裁剪格式化,结果:");String date2 = "20221116";String newDate2 = date2.substring(0, 4) + "年" + date2.substring(4, 6) + "月" + date2.substring(6, 8) + "日";System.out.println(newDate2);System.out.print("String类型日期先转成原格式的日期,再格式化为目标格式,结果:");String date3 = "20221116";try {Date Date3 = new SimpleDateFormat("yyyyMMdd").parse(date3);SimpleDateFormat df3 = new SimpleDateFormat("yyyy年MM月dd日");String newDate3 = df3.format(Date3);System.out.println(newDate3);} catch (ParseException e) {System.out.println("日期转换失败");e.printStackTrace();}}
运行结果:
你看看把对应的代码加到controller或者service中即可。
java中如何将字符串转换成日期型
java中将字符串转换成日期类型,可以使用SimpleDateFormat日期转换类,有一个前提是字符串必须满足日期的格式,如果不是会有异常,示例如下:
package com.qiu.lin.he;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class CeShi {public static void main(String args) {String dateStr = "2010-10-11 10:00:02";try {Date d = parseDate(dateStr);//将字符串转换成date类型System.out.println(d);} catch (ParseException e) {// TODO Auto-generated catch blocke.printStackTrace();}}//将字符串转换成date类型方法static public Date parseDate(String s) throws ParseException {SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");return format.parse(s);}}结果是:Mon Oct 11 00:00:00 CST 2010
java日期格式转换
SimpleDateFormat sFormat = new SimpleDateFormat("yyyy-MM-dd"); SimpleDateFormat tFormat = new SimpleDateFormat("yyyy年MM月dd日"); String s="2012-12-01"; try { s=tFormat.format(sFormat.parse(s)); System.out.println(s); } catch (ParseException e) { e.printStackTrace(); } SimpleDateFormat 是 import java.text.SimpleDateFormat;
更多文章:
phpmyadmin怎么导入数据库不成功(phpmyadmin数据库如何进行导入)
2024年7月21日 06:44
企业内部软件下载站php(用PHP开发的知名企业网站有那些!!!!)
2024年7月9日 16:10
it培训机构培训出来的人(从it培训机构出来第一份工作是外包怎么样)
2024年8月28日 09:40
广州最新静态管理(最新通告!今日10时起,河南这个地方实行3天全域静态管理)
2024年8月18日 08:35
如何用css显示一个图片中多个小图标?怎样用CSS给网站title加小图标
2024年6月29日 13:55
傅里叶变换matlab实现(怎样用matlab实现门函数的傅里叶变换G(jw))
2024年9月9日 15:45
字符串拼接excel(如何在excel中用运算符将多个字符串连接在一起)
2024年7月21日 12:16
round函数四舍五入取整(如何使用EXCEL的四舍五入数字函数ROUND)
2024年7月24日 02:08
系统网页模板(制作简单网页的过程和方法(免费设计一个网页制作模板))
2024年3月28日 12:25
arm嵌入式系统基础教程第三版答案(下面关于嵌入式系统的叙述中,错误的是( ))
2024年5月8日 11:20
数据库自增函数(SQL Server中获取数据库中自动增长字段的函数是什么)
2024年7月19日 09:20
android系统签名文件在哪里(android 创建的签名文件在哪)
2024年7月24日 01:22