apache的时间格式为15/May/2012:18:30:16 +0800希望转化为2012-05-15 18:30:16怎么把用最简便的方法他转化为正常的年月日啊
用SimpleDateFormat不行,有什么最简便的方法谢谢了
用SimpleDateFormat不行,有什么最简便的方法谢谢了
解决方案 »
- 求一正则
- jsp实现图片上传和下载问题
- Justep 谁了解?这个东西好么?做物流网站行么?
- 请教高手有关textpane内容查找问题
- 想学java
- jbuilder的错误???各位帮忙!
- 给我讲讲什么是类,抽象类还有接口。
- 过了SCJP,请给指点下一步学习的方向,谢谢!!
- jbuilder的gui designer 是如何做的?
- 我用jcreator写的java文件,在其下能编译执行,而类文件在dos下能编译不能运行,错误提示:"Exception in thread "main" java.lang.NoClas
- eclipse不能用的问题
- 请问各位大能 我现在在学SE 部分 看看还差什么?
SimpleDateFormat应该是可以的
时用小写的hh表示12时制的
前面一个帖子的代码,把format格式改改try
{
SimpleDateFormat sdf = new SimpleDateFormat("MMM dd yyyy hh:mma",Locale.ENGLISH);
Date d=sdf.parse("Apr 22 2012 01:00PM ");
sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
System.out.println(sdf.format( d ));
sdf = new SimpleDateFormat("yyyy-MM-dd hh:mma");
System.out.println(sdf.format( d ));
}catch (ParseException e) {
e.printStackTrace();
}