「java日期转中文」java中日期转换
本篇文章给大家谈谈java日期转中文,以及java中日期转换对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、(JAVA) 日期格式转换
- 2、java将英文的日期格式转中文
- 3、JAVA 日期转换
- 4、java时间格式转换
- 5、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中日期转换的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。