数据库存的是datatime型 在页面上取出来${sal.chcCreateDate}会显示毫秒2010-12-12 17:34:45.345怎么把毫秒数去掉?显示成2010-12-12 17:34:45?
解决方案 »
- weblogic90部署出问题 请高人指教
- 我们正学JDBC呢,可是我觉得书讲得太深太少了,请问谁能给我推荐几个介绍这方面的电子书
- windows下jsp移植到linux上奇怪问题?在线等
- 请教写入文件中文出现乱码问题
- 我做的jsp怎么不能被局域网访问啊?
- 大家看看是个什么错误?jdk1.4下好好的1.5就这样了,是用freemarker时报的错误
- 为什么Tomcat默认的index.jsp老是阴魂不散?
- webservice生成的xml格式是什么样的? 急!
- 默认名称空间有什么意义要是去了会发生什么事情呢
- 关于CORBA的问题
- java xml 中增加节点 急 !!!!
- Extjs如何制作K线图啊急用
String str=format.format(new Date()); //这里把new Date()换成你PO的值
System.out.println(str);
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String myDate = format.format(parse.parse("你的时间字符串"));
如果已经是个 Date类型对象 , 那就直接用1楼的方法
如:
jsp代码
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%> <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%> <fmt:formatDate value="${article.pubTime}" type="both" pattern="yyyy年MM月dd日 HH:mm"/> <fmt:formatDate value="${article.pubTime}" type="both" pattern="yyyy年MM月dd日 HH:mm"/> 结果:2010年02月11日 15:05
ps:只需要更改pattern中的格式就行
String str=format.format(new Date());
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
/*
* 日期格式化类
*
* **/
public class DateFormatUtils {
/**
* public static final String FORMT_1 = "yyyy-MM";
* */
public static final String FORMT_1 = "yyyy-MM";
/**
* public static final String FORMT_2 = "yyyy-MM-dd";
* */
public static final String FORMT_2 = "yyyy-MM-dd";
/**
* public static final String FORMT_3 = "yyyy-MM-dd HH";
* */
public static final String FORMT_3 = "yyyy-MM-dd HH";
/**
* public static final String FORMT_4 = "yyyy-MM-dd HH:mm";
* */
public static final String FORMT_4 = "yyyy-MM-dd HH:mm";
/**
* public static final String FORMT_5 = "yyyy-MM-dd HH:mm:ss";
* */
public static final String FORMT_5 = "yyyy-MM-dd HH:mm:ss";
public static String formatDateToString(Date date,String pattern)
throws ParseException{
SimpleDateFormat sdf = new SimpleDateFormat(pattern);
return sdf.format(date);
}
public static Date parseStringToDate(String source,String pattern)
throws ParseException{
SimpleDateFormat sdf = new SimpleDateFormat(pattern);
return sdf.parse(source);
}
}
=========
2.jsp
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%> <fmt:formatDate value="${article.pubTime}" type="both" pattern="yyyy-MM-dd HH:mm:ss"/>
String str=format.format(2010-12-12 17:34:45.345);