使用Calendar获得日期的问题?

gameboys 2004-09-15 03:01:50
下面代码获得日期为:
2004-9-15 2:55:27 为什么不是
2004-9-15 14:55:27 呀!!另外是不是可能用这个方法获得这个格式的日期呀!谢谢了.
---------------------------------------------
<%@page contentType="text/html;charset=GB2312"%>
<%@page import="java.io.*"%>
<%@page import="java.sql.*"%>
<%@page import="java.util.*"%>
<html>
<body>

<%
Calendar now=Calendar.getInstance();
int year=now.get(Calendar.YEAR);
int mon=now.get(Calendar.MONTH)+1;
int day=now.get(Calendar.DAY_OF_MONTH);
int hh=now.get(Calendar.HOUR);
int mm=now.get(Calendar.MINUTE);
int ss=now.get(Calendar.SECOND);
out.print(year+"-"+mon+"-"+day+" "+hh+":"+mm+":"+ss);

%>
</body>
</html>
...全文
229 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
gameboys 2004-09-15
  • 打赏
  • 举报
回复
谢谢二位.
snap_bug 2004-09-15
  • 打赏
  • 举报
回复


int hh=now.get(Calendar.HOUR);
改为:
int hh=now.get(Calendar.HOUR_OF_DAY);
killwin 2004-09-15
  • 打赏
  • 举报
回复
应该是 int hh=now.get(Calendar.HOUR_OF_DAY)
问题2不太明白你的意思

81,094

社区成员

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

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