高分请教JSP中日期型变量的有关方法!

my0707 2004-06-16 10:41:16
我现在对JSP里的日期型变量很头疼
手里又没有相关的资料
恳请大家给小第一些关于使用日期型变量的心得
从其他地方直接COPY过来的请换个地方,谢谢!

具体内容包括:
如何定义一个新的日期型变量、如何在String和Date之间进行转换及其他有关Date的类的说明
...全文
367 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
chunqiangsun 2004-06-17
  • 打赏
  • 举报
回复
sunyongxu 2004-06-16
  • 打赏
  • 举报
回复
//类
Calendar cal = Calendar.getInstance();
int month = (int) (cal.get(Calendar.MONTH)) + 1;
String dt = cal.get(Calendar.YEAR) + "-" + month + "-" +
cal.get(Calendar.DATE) + " " + cal.get(Calendar.HOUR_OF_DAY) + ":" +
cal.get(Calendar.MINUTE) + ":" +
cal.get(Calendar.SECOND);
System.out.println(dt);

*******************************************************
直接在页面显示
<td><font color="red">
<%Date date=new Date();
int y=1900+date.getYear();
int m=1+date.getMonth();
int d=date.getDate();
%>
<%=y%>年
<%=m%>月
<%=d%>日
</font>
</td>
xjdawu 2004-06-16
  • 打赏
  • 举报
回复
import java.text.SimpleDateFormat;
import java.util.Date;
... ...
java.text.SimpleDateFormat myDateFt = new java.text.SimpleDateFormat("yyyy/MM/dd");
java.util.Date myDate = new java.util.Date();
String dt = myDateFt.format(myDate).toString();
... ...
TangMixia 2004-06-16
  • 打赏
  • 举报
回复

我的类子

package jp.co.adf.pica.util;

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

/**
* @author AITEC
*
*/
public class DateUtil {

/**
* <p>
* Date型の日付をString型に変換します。
* </p>
* @param date 日付
* @return 変換後日付
*/
public static String convDate2Str(java.util.Date date) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
String str = sdf.format(date);
return str;
}

/**
* <p>
* Date型の日付をString型に変換します。
* </p>
* @param date 日付
* @return 変換後日付
*/
public static Date convStr2Date(String date) {

SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
Date retDate = null;
try {
retDate = sdf.parse(date);
} catch (ParseException e) {
e.printStackTrace(System.out);
}
return retDate;
}

/**
* 日付け格納処理 yyyy/MM/dd
* @param date 日付け
* @return 格納後日付け
*/
public static String dateFormat(String date){
if(date != null && !date.equals("")){
date = date.substring(0,date.indexOf(" "));
date = date.replaceAll("-","/");
}
return date;
}

}



my0707 2004-06-16
  • 打赏
  • 举报
回复
up
发帖
Web 开发

8.0w+

社区成员

Java Web 开发
社区管理员
  • Web 开发社区
加入社区
帖子事件
创建了帖子
2004-06-16 10:41
社区公告
暂无公告