★☆★☆★☆★日期格式问题,急!!

jspziyouren 2004-08-23 10:58:27
我用如下方法:
java.util.Date m =new java.util.Date();
int nowHour =m.getHours();
String nowtime=m.toLocaleString();
得到的日期格式是2004-8-23 10:46:07
我想让他显示成2004-08-23 10:46:07这样的格式 ,我应该怎么实现呢 ,请高手帮忙,谢谢!
急!
...全文
130 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
shenhaiziyouren 2004-08-23
java.util.Date m =new java.util.Date();
int nowHour =m.getHours();

DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String nowtime = df.format(m);
System.out.println(nowtime);
这样就OK!
回复
spiritsl 2004-08-23
up
回复
zero_3 2004-08-23
String mytime = new String();
^^^^^^-------------------------你的接受变量
try
{
java.text.DateFormat df=new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
java.util.Date date = new java.util.Date() ;
mytime = df.format(new java.util.Date()) ;
}
catch (Exception ex)
{
System.err.println("error:" +ex.getMessage());
}
回复
AgathaZ 2004-08-23
你得到的是2004-8-23 10:46:07
这格式,要显示成这2004-8-23 10:46:07格式

就不直接显示吗?
可能我没看明白你是什么意思。:(
回复
wantsong 2004-08-23
public static String getSimpleCurrentDate() {
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat(
"yyyy-MM-dd");
return sdf.format(new java.util.Date());
}
回复
yyqllxh2004 2004-08-23
这不就可以直接提取显示了吗?有点没明白
回复
Rain999 2004-08-23
import java.text.DateFormat;
import java.text.SimpleDateFormat;
回复
Rain999 2004-08-23
DateFormate df = new SimpleDateFormate("yyyy-MM-dd HH:mm:ss");
String nowtime = df.format(m);
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2004-08-23 10:58
社区公告
暂无公告