「java日期转中文」java中日期转换

博主:adminadmin 2023-01-01 18:30:10 993

本篇文章给大家谈谈java日期转中文,以及java中日期转换对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

(JAVA) 日期格式转换

定义12个字符串分别存放英文的十二月份,为month1,month2...

String date = "4/2/1945";

date = date.replace(date.indexOf("/")," ");

if(date.substring(2,2).equals("1")){

date = date.replace(date.substring(2,2),month1);

}

if()...

...

//替换完12月

date = date.replace(date.lastIndexOf("/"),",");

这样就ok了

java将英文的日期格式转中文

实现思路:就提通过DateFormat函数,之后定义估计的时间日期格式,之后直接输出想要的时间格式即可:

DateFormat df = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");

System.out.println("当前的时间是:"+df.format(new Date()));

结果:2015年11月04日 14时24分30秒.

JAVA 日期转换

public static void main(String[] args) {

// TODO Auto-generated method stub

try {

Date date;

// 首先设置"Mon Dec 28 00:00:00 CST 2008"的格式,用来将其转化为Date对象

DateFormat df = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.US);

//将已有的时间字符串转化为Date对象

date = df.parse("Mon Dec 28 00:00:00 CST 2008");// 那天是周一

// 创建所需的格式

df = new SimpleDateFormat("yyyy-MM-dd");

String str = df.format(date);// 获得格式化后的日期字符串

System.err.println(str);// 打印最终结果

} catch (ParseException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

java时间格式转换

实现思路就是先通过SimpleDateFormat方法定义一个时间类型的格式,之后SimpleDateFormat的format方法将一个符合时间格式的字符串匹配成对应的格式

举例:

String str0 = "2015年07月05日";

Date d1 = new SimpleDateFormat("yyyy年MM月dd日").parse(str0);//定义起始日期

SimpleDateFormat sdf0 = new SimpleDateFormat("yyyy");//定义一个只有年份的

SimpleDateFormat sdf1 = new SimpleDateFormat("MM");//月份的

SimpleDateFormat sdf2= new SimpleDateFormat("dd");//日的

String str1 = sdf0.format(d1);//取出特定日期d1的年份

String str2 = sdf1.format(d1);//取出特定日期d1的月份

String str3 = sdf2.format(d1);//取出特定日期d1的日

System.out.println("年份为:"+str1);

System.out.println("月份为:"+str2);

System.out.println("日为:"+str3);

java日期转换

date类型就是这个样子的,你是想把date类型做不同的输出吧。

//创建一个formmat对象,用来按照你的格式输出日期,如“yyyy-MM-dd”

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");//假设你的date是当前时间。

Date date = new Date();

//将date转换成String

String a1 = format.format(new Date());

//输出

System.out.println(a1);

关于java日期转中文和java中日期转换的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。