怎么让一个 Date类型的变量

qkniit 2011-01-21 03:36:38
怎么让一个 Date类型的变量(不是String类型)
在jsp页面以“yyyy-MM-dd HH:mm:ss”格式显示
...全文
152 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
coooliang 2011-01-21
  • 打赏
  • 举报
回复

<%@taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<html>
<head>
</head>
<body>
<fmt:formatDate value="<%=new java.util.Date() %>" pattern="yyyy-MM-dd HH:mm:ss"/>
</body>
</html>
qkniit 2011-01-21
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 qunhao 的回复:]
第二种方法,用jstl标签解决
格式化标签
uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"
对日期和数字进行格式化输出

<fmt:formatDate>标签
格式化日期
value:java.util.Date对象
pattern:设置格式,如pattern="yyyy-MM-dd HH:mm:ss"
[/Quote]

要的就是这个标签 谢拉
sevendawn 2011-01-21
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 dyllove98 的回复:]
1、SimpleDateFormat
2、转化成string串之后 把最后面的.0分割掉就行了,这个可以在getXXX中完成,
[/Quote]
+1
happyfmy 2011-01-21
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 dyllove98 的回复:]
1、SimpleDateFormat
2、转化成string串之后 把最后面的.0分割掉就行了,这个可以在getXXX中完成,
[/Quote]

大哥 好久不见
tyut8518 2011-01-21
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 qunhao 的回复:]
第一种方法,在页面上写小脚本进行处理:
设置日期时间格式
SimpleDateFormat formater=new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
得到日期时间
String strCurrentTime=formater.format(new Date());

第二种方法,用jstl标签解决
格式化标签
uri="http……
[/Quote]

讲的太好了,个人认为第二种习惯更好
zuxianghuang 2011-01-21
  • 打赏
  • 举报
回复
不是字符串,可以转换的嘛
Jlins 2011-01-21
  • 打赏
  • 举报
回复
1、SimpleDateFormat
2、转化成string串之后 把最后面的.0分割掉就行了,这个可以在getXXX中完成,
ankly 2011-01-21
  • 打赏
  • 举报
回复

package org.hicc.hssms.util;

import java.text.SimpleDateFormat;
import java.util.Date;

public class DateOutput {
static SimpleDateFormat sf=null;

public static String getDate(Date date){
sf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
return sf.format(date);
}

public static void main(String[] args) {
System.out.println(getDate(new Date()));
}
}
qunhao 2011-01-21
  • 打赏
  • 举报
回复
第一种方法,在页面上写小脚本进行处理:
设置日期时间格式
SimpleDateFormat formater=new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
得到日期时间
String strCurrentTime=formater.format(new Date());

第二种方法,用jstl标签解决
格式化标签
uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"
对日期和数字进行格式化输出

<fmt:formatDate>标签
格式化日期
value:java.util.Date对象
pattern:设置格式,如pattern="yyyy-MM-dd HH:mm:ss"

第三种方法,不要把date对象传到页面上,直接在后台处理成字符串传过去。
龙四 2011-01-21
  • 打赏
  • 举报
回复
SimpleDateFormat

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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