March 19, 2009----怎么把它转换成一个日期对象?

ailishow 2009-03-27 05:01:49
本来以为SimpleDateFormat有pattern可以匹配,但是查看了API,原来是没有的,不知怎样把它转换成日期对象,主要是为了用于比较大小的?



在线等 ===================
...全文
85 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
joejoe1991 2009-03-27
  • 打赏
  • 举报
回复
不用自己手动设置月份,有现成的啊。把new DateFormatSymbols(); 改成new DateFormatSymbols(Locale.US);
直接用美国的日期格式符号就有了。
ouyangxiaokang6 2009-03-27
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 fatfoxz 的回复:]
SimpleDateFormat simpleFormat = new SimpleDateFormat("MMMMM DD, YYYY");
String[] newMonths = new String[]{这里写英文的月!!};

DateFormatSymbols symbols = new DateFormatSymbols();
symbols.setMonths(newMonths);

simpleFormat.setDateFormatSymbols(symbols);

String formatedData …
[/Quote]
强,学习了。
fatfoxz 2009-03-27
  • 打赏
  • 举报
回复
SimpleDateFormat simpleFormat = new SimpleDateFormat("MMMMM DD, YYYY");
String[] newMonths = new String[]{这里写英文的月!!};

DateFormatSymbols symbols = new DateFormatSymbols();
symbols.setMonths(newMonths);

simpleFormat.setDateFormatSymbols(symbols);

String formatedData = simpleFormat.parse("March 19, 2009");
fatfoxz 2009-03-27
  • 打赏
  • 举报
回复
1.5是不行,1.6应该可以啊!
ailishow 2009-03-27
  • 打赏
  • 举报
回复
不行啊
fatfoxz 2009-03-27
  • 打赏
  • 举报
回复
jdk1.6中查到的!!
fatfoxz 2009-03-27
  • 打赏
  • 举报
回复
SimpleDateFormat simpleFormat = new SimpleDateFormat("MMMMM DD, YYYY");
Date formatedData = simpleFormat.parse("March 19, 2009");

62,614

社区成员

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

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