当前位置: 技术问答>java相关
JSP处样得到系统的日期,并进行转换??
来源: 互联网 发布时间:2015-02-14
本文导语: 怎样用JSP得到系统的日期? 我用的是ORCALE数据库,其日期格式如:25-10月-2001,怎样转换用JSP得到的系统日期,从而可以进行数据库查询?? | | 我是这样做的。 | ...
怎样用JSP得到系统的日期?
我用的是ORCALE数据库,其日期格式如:25-10月-2001,怎样转换用JSP得到的系统日期,从而可以进行数据库查询??
我用的是ORCALE数据库,其日期格式如:25-10月-2001,怎样转换用JSP得到的系统日期,从而可以进行数据库查询??
|
|
我是这样做的。
|
应用下面的JavaBean吧。
///////////////////
//======================= DateBean.java ====================
import java.text.DateFormat;
import java.util.*;
public class DateBean
{
Calendar calendar = null;
public DateBean()
{
calendar = Calendar.getInstance();
calendar.setTime(new Date());
}
public int getYear()
{
return calendar.get(Calendar.YEAR);
}
public int getMonth()
{
return 1 + calendar.get(Calendar.MONTH);
}
public int getDay()
{
return calendar.get(Calendar.DAY_OF_MONTH);
}
public int getHour()
{
return calendar.get(Calendar.HOUR_OF_DAY);
}
public int getMinute()
{
return calendar.get(Calendar.MINUTE);
}
public int getSecond()
{
return calendar.get(Calendar.SECOND);
}
public String getDate()
{
return getMonth()+"/"+getDay()+"/"+getYear();
}
public String getTime()
{
return getHour()+":"+getMinute()+":"+getSecond();
}
public String getYearMonthDay()
{
String yyyy="0000", mm="00", dd="00";
yyyy = yyyy + getYear();
mm = mm + getMonth();
dd = dd + getDay();
yyyy = yyyy.substring(yyyy.length()-4);
mm = mm.substring(mm.length()-2);
dd = dd.substring(dd.length()-2);
return yyyy + "/" + mm + "/" + dd;
}
public String getHourMinuteSecond()
{
String hh="00", mm="00", ss="00";
hh = hh + getHour();
mm = mm + getMinute();
ss = ss + getSecond();
hh = hh.substring(hh.length()-2, hh.length());
mm = mm.substring(mm.length()-2, mm.length());
ss = ss.substring(ss.length()-2, ss.length());
return hh + ":" + mm + ":" + ss;
}
}
//////////////////END
///////////////////
//======================= DateBean.java ====================
import java.text.DateFormat;
import java.util.*;
public class DateBean
{
Calendar calendar = null;
public DateBean()
{
calendar = Calendar.getInstance();
calendar.setTime(new Date());
}
public int getYear()
{
return calendar.get(Calendar.YEAR);
}
public int getMonth()
{
return 1 + calendar.get(Calendar.MONTH);
}
public int getDay()
{
return calendar.get(Calendar.DAY_OF_MONTH);
}
public int getHour()
{
return calendar.get(Calendar.HOUR_OF_DAY);
}
public int getMinute()
{
return calendar.get(Calendar.MINUTE);
}
public int getSecond()
{
return calendar.get(Calendar.SECOND);
}
public String getDate()
{
return getMonth()+"/"+getDay()+"/"+getYear();
}
public String getTime()
{
return getHour()+":"+getMinute()+":"+getSecond();
}
public String getYearMonthDay()
{
String yyyy="0000", mm="00", dd="00";
yyyy = yyyy + getYear();
mm = mm + getMonth();
dd = dd + getDay();
yyyy = yyyy.substring(yyyy.length()-4);
mm = mm.substring(mm.length()-2);
dd = dd.substring(dd.length()-2);
return yyyy + "/" + mm + "/" + dd;
}
public String getHourMinuteSecond()
{
String hh="00", mm="00", ss="00";
hh = hh + getHour();
mm = mm + getMinute();
ss = ss + getSecond();
hh = hh.substring(hh.length()-2, hh.length());
mm = mm.substring(mm.length()-2, mm.length());
ss = ss.substring(ss.length()-2, ss.length());
return hh + ":" + mm + ":" + ss;
}
}
//////////////////END