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

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

具体内容包括:
如何定义一个新的日期型变量、如何在String和Date之间进行转换及其他有关Date的类的说明
...全文
380 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
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

81,122

社区成员

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

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