Java中用Date(),取出来的是期是英文的星期,什么的都有,想取yyyy-mm-dd hh:mm:ss这样的时间怎么取呢,?
解决方案 »
- 求一个查找重复字府串的算法
- 连接MYSQL数据库问题
- EXCEL中的VBA能在VISTA系统中运行么?
- 正则表达式和字符集问题 谢谢
- 用java命令运行时出现NoClassDefFoundException??
- 求教Applet中如何连接数据库
- 请问如果不关连接,如何在Access中更新数据
- Java application 是否可以直连 MySQL?
- 如何实现对List中元素的update功能?
- 怎么用java script判断是用户输入的字符串内容是正确的日期格式
- J2ME技术讨论组 群号:8207529 欢迎高手加入和指点啊 可以讨论java相关问题 主要讨论J2ME
- J2ME技术讨论组 群号:8207529 欢迎高手加入和指点啊 可以讨论java相关问题 主要讨论J2ME
===>>
yyyy-MM-dd hh:mm:ss注意大小写的MM啊:)
format = "yyyy-MM-dd hh:mm:ss";SimpleDateFormat sdf = new SimpleDateFormat(format);
String result = sdf.format(date);
另外 hh 表示的是12小时制的时间,如果要用24小时制的时间的话应该改成 HH
{
java.util.Date date = new java.util.Date(System.currentTimeMillis());
return date;
} public java.util.Date parseFormatDate(String strDate)
{
java.util.Date date = null;
if(strDate.indexOf("-") > 0)
{
date = parseFormatDateBy(strDate,"-");
}
else
{
if(strDate.indexOf(".") > 0)
{
date = parseFormatDateBy(strDate,".");
}
else
{
logger.info("date 格式不对:" + date);
}
}
return date;
} public java.util.Date parseFormatDateBy(String strDate,String division)
{
java.util.Date date = null;
try
{
SimpleDateFormat sdf = new SimpleDateFormat("yyyy" + division + "MM" + division + "dd");
date = sdf.parse(strDate);
}
catch(Exception ex)
{
ex.printStackTrace();
}
return date;
}