A. 我的jsp页面中, 日期显示的格式是20101020, 如何转换成2010年10月20日
import="java.text.*"
String stringFromDatabase = ResultSet.getString("字段名");
SimpleDateFormat oldStyle = new SimpleDateFormat("yyyyMMdd");
SimpleDateFormat newStyle = new SimpleDateFormat("yyyy年MM月dd日"); 
Date oldDate = oldStyle .parse(stringFromDatabase);
String newDate = newStyle.format(oldDate);
okay? 
SimpleDateFormat("yyyy年MM月dd日"); 
这个方法就是给你设置格式的啊   随你怎么设只要写好内yyyy MM dd的位置就可以了  年月日那些字容符随便你换。
B. 在jsp页面传参获得String类型怎么转Date
看你需要转成java.util.Date,还是java.sql.Date。以下提供两个例子,供参考
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
/**
  * STRING日期转化为java.util.Date型
  * 
  * @param sDt
  * @return
  * @throws ParseException
  */
 public static Date stringToDate(String sDt) throws ParseException {
  return dateFormat.parse(sDt);
 }
 
SimpleDateFormat dateFormatHiddenHour = new SimpleDateFormat("yyyy-MM-dd");
/**
  * 将某个日期字符串转换为java.sql.Date的类型
  * @param dateStr 可为"yyyy-MM-dd HH:mm:ss"和"yyyy-MM-dd"
  * @return
  */
 public static java.sql.Date setString2SQLDate(String dateStr){
  java.sql.Date date = null;
  try {
   String s = dateFormatHiddenHour.format(dateFormatHiddenHour.parse(dateStr));
   date = java.sql.Date.valueOf(s);
  } catch (ParseException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }
  return date;
 }
C. jsp中字符串转换成日期函数
只要转换成符合格式的字符串就行了回
SimpleDateFormat dd=new SimpleDateFormat("yyyy-MM-dd"); 
String d=dd.format(new Date());
字符串转化成答Date
SimpleDateFormat dd=new SimpleDateFormat("yyyy/MM/dd"); 
        Date d=dd.parse("2008/07/22") ;
D. jsp中如何实现String到Date类的转换
//STRING到日期 
public static java.sql.Date stringToDate(String dateStr) 
{ 
return java.sql.Date.valueOf(dateStr); 
} 
//日期到STRING 
public static String dateToString(java.sql.Date datee) 
{ 
return datee.toString(); 
}
E. Jsp页面中如何将字符串String转换成Date型
String
time1="2013-01-01";//标准日期必须是这样(至于你说的“2013-1-1”这种不好处理)
SimpleDateFormat
format
=
new
SimpleDateFormat(“yyyy-MM-dd”);
Date
date1=format.parse(time1);//得到这个时间的Date形式
Date
date2=new
Date();//得到当前时间
//以下使用Date自带的两个方法来判断就可以判断是否过期,你自己随意选一个
boolean
before=date1.before(date2);
boolean
after=date1.after(date2);
------------------------分割线-------------------
如果你只想要比较数据库的那个字符串形式的时间是否过期,仅使用SQL就可以实现了
F. java(JSP)中的字符串转日期,为什么带有英文从MySQL中获取日期时间的方法
long time_old=System.currentTimeMillis(); /** 中间你所说的算法专 **/ long time_new=System.currentTimeMillis(); //获取中间差时间属 long time=time_new-time_old
G. jsp 传值给js 日期格式参数如何处理,15:02 9/27/2011,时间和日期格式不同的。js里面date对象,jsp字符串
先把jsp里面的日期格式化成字符串,然后传给js当作参数传到Date就可以了。
1、格式版化jsp的时间:权
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.util.*"%>
<%@ page import="java.text.*"%>
<html>
<body>
现在的时间:
<%SimpleDateFormat s = new SimpleDateFormat("yyyyMMddHHmmss");
  Date date = new Date();
%>
<%=s.format(date)%>
</body>
</html>
2、传值给js
var dt1="<%=s.format(date)%>"; 
var oDate1 = new Date(dt1);
这样就可以把字符串的日期转换成js的date类型了。
H. jsp如何转换String 为datetime类型然后存入数据库
你的这个sql语句不应该这么写
应该这样写:select * from TestTable where  time between beginTime and  endTime
date类型不能用>=或<= 的,string类型的也不能用这样来判断的
你要把string类型时间转化为datetime类型 试试用 convert()这个函数,
具体如下:
convert(数据类型,"你要转化的原始数据或是某一列名")
I. jsp页面中如何将时间戳字符串格式化为时间标签
datetag.tld文件:
<?xml version="1.0" encoding="ISO-8859-1" ?>  <!DOCTYPE taglib  PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN"  "http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd">  <taglib>  <tlib-version>1.0</tlib-version>  <jsp-version>1.2</jsp-version>  <short-name>date</short-name>  <uri>http://com.demo.util.datejstl/tags</uri>  <tag>  <name>date</name>  <tag-class>com.demo.util.jstl.JSTLUtil</tag-class>  <attribute>  <name>value</name>  <required>true</required>  <rtexprvalue>true</rtexprvalue>  </attribute>  <attribute>  <name>parttern</name>  <required>true</required>  <rtexprvalue>true</rtexprvalue>  </attribute>  </tag>  </taglib>    
在Jsp页面中引用:
<%@ taglib uri="http://com.demo.util.datejstl/tags" prefix="date"%>    
在Jsp页面中用法:
<date:date value="${time}" parttern="yyyy-MM-dd HH:mm:ss"></date:date></div>