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

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这样的格式 ,我应该怎么实现呢 ,请高手帮忙,谢谢!
急!
...全文
156 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
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);

81,122

社区成员

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

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