我想得到这样的时间字符串
20061221163324
用来重命名上传图片的名称...具体格式是这样的....
2006年, 12月, 21日, 16点, 33分, 24秒请问各位大虾, 我怎样才能得到..............不甚感激!
20061221163324
用来重命名上传图片的名称...具体格式是这样的....
2006年, 12月, 21日, 16点, 33分, 24秒请问各位大虾, 我怎样才能得到..............不甚感激!
解决方案 »
- 二维数组按指定的列排序问题
- mysql的驱动安装
- 问一个程序问题,自己写的不太对。
- Synchronized 如何更好的应用?
- 问下,下面这段jdbc代码里“???“该怎么写?
- 急!!!java中如何取得一个jar包中的所有类
- Ice 分布式程序设计文档中文版
- 如何显示url中的内容?就象ie一样,在appl中,调用默认浏览器也行
- 为什么我的j2sdk-1_4_2_04-windows-i586-p.exe一直装不进去?
- Mysql:Server configuration denies access to data source,这是什么原因??
- 听说12月16日有个java技术研讨会,有那位同仁报名了~~
- 怎样写权限设置,通过用户权限控制菜单???
Date date=format.parse("20061221163324");
然后再用
SimpleDateFormat 将这个date转换为String。具体的pattern你查api吧
public String localTimeToString(String eventTime) {
DateFormat dateFor1 = new SimpleDateFormat("MM/dd/yy HH:mm");
SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMddHHmmss");
String localDate = null;
Date date = null;
try {
date = (Date) dateFor1.parse(eventTime);
}
catch (Exception e) { }
localDate = formatter.format(date);
return localDate; }时间格式自己换一下,不重要。
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddhhmmss");
String time = sdf.format(date);
System.out.println(time);