一个时间格式转换的问题

wz20001981 2006-11-24 10:42:52
比如
Fri, 24 Nov 2006 10:15:00
转成
2006-11-24 10:15:00
...全文
183 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
wz20001981 2006-11-24
  • 打赏
  • 举报
回复
恩我正研究SimpleDateFormatter
没研究完楼上哥们就整出来了
好使的很
lianhg 2006-11-24
  • 打赏
  • 举报
回复
String str = "Fri, 24 Nov 2006 10:15:00";
SimpleDateFormat myFmt = new SimpleDateFormat("EEE, d MMM yyyy HH:mm:ss", Locale.US);
String strDate = myFmt.format(d);
System.out.println(myFmt.parse(str).toLocaleString());
qinqinxiatiao 2006-11-24
  • 打赏
  • 举报
回复
领分走人~~~

^_^
qinqinxiatiao 2006-11-24
  • 打赏
  • 举报
回复
不好用赔钱

String pattern1 = "yyyy-MM-dd HH:mm:ss";
String pattern2 = "EEE, dd MMM yyyy HH:mm:ss";
SimpleDateFormat sf = new SimpleDateFormat(pattern2);
String time = "Fri, 24 Nov 2006 10:15:00";
Date d = new Date(time);
sf.applyPattern(pattern1);
String s = sf.format(d);
System.out.println(s);
wz20001981 2006-11-24
  • 打赏
  • 举报
回复
难道只能用字符串的操作实现吗?
wz20001981 2006-11-24
  • 打赏
  • 举报
回复
Fri, 24 Nov 2006 10:15:00只是个字符串
wz20001981 2006-11-24
  • 打赏
  • 举报
回复
我不是要得到当前时间
我是知道Fri, 24 Nov 2006 10:15:00这样的一个格式的时间
我想把他转成2006-11-24 10:15:00这样的格式显示出来
lianhg 2006-11-24
  • 打赏
  • 举报
回复
Date d = new Date();
SimpleDateFormat myFmt = new SimpleDateFormat("YYYY-MM-DD HH:MM:SS");
String strDate = myFmt.format(d);
look_ 2006-11-24
  • 打赏
  • 举报
回复
Date date=new Date();
SimpleDateFormatter s=new SimpleDateFormatter("yyyyMMdd HH:mm:ss");
s.parse(date)
ustcfrank 2006-11-24
  • 打赏
  • 举报
回复
一些关于日期的FAQ

http://www.java99.com/?m=Search&q=%C8%D5%C6%DA
unsalted 2006-11-24
  • 打赏
  • 举报
回复
可以用SimpleDateFormatter来实现。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧