/**
* 将日期对象转换成为指定ORA日期、时间格式的字符串形式。如果日期对象为空,返回
* 一个空字符串对象,而不是一个空对象。
*
* @param theDate 将要转换为字符串的日期对象。
* @param hasTime 如果返回的字符串带时间则为true
* @return 转换的结果
*/
public static synchronized String toOraString(Date theDate, boolean hasTime) {
/**
* 详细设计:
* 1.如果有时间,则设置格式为getOraDateTimeFormat()的返回值
* 2.否则设置格式为getOraDateFormat()的返回值
* 3.调用toString(Date theDate, DateFormat theDateFormat)
*/
return null;
}
/**
* 取得指定日期的所处月份的第一天
*
* @param date 指定日期。
* @return 指定日期的所处月份的第一天
*/
public static java.util.Date getFirstDayOfMonth(java.util.Date date){
/**
* 详细设计:
* 1.设置为1号
*/
return null;
}
/**
* 取得指定日期的所处月份的最后一天
*
* @param date 指定日期。
* @return 指定日期的所处月份的最后一天
*/
public static synchronized java.util.Date getLastDayOfMonth(java.util.Date date){
/**
* 详细设计:
* 1.如果date在1月,则为31日
* 2.如果date在2月,则为28日
* 3.如果date在3月,则为31日
* 4.如果date在4月,则为30日
* 5.如果date在5月,则为31日
* 6.如果date在6月,则为30日
* 7.如果date在7月,则为31日
* 8.如果date在8月,则为31日
* 9.如果date在9月,则为30日
* 10.如果date在10月,则为31日
* 11.如果date在11月,则为30日
* 12.如果date在12月,则为31日
* 1.如果date在闰年的2月,则为29日
*/
return null;
}
/**
* 取得指定日期的所处星期的第一天
*
* @param date 指定日期。
* @return 指定日期的所处星期的第一天
*/
public static synchronized java.util.Date getFirstDayOfWeek(java.util.Date date){
/**
* 详细设计:
* 1.如果date是星期日,则减0天
* 2.如果date是星期一,则减1天
* 3.如果date是星期二,则减2天
* 4.如果date是星期三,则减3天
* 5.如果date是星期四,则减4天
* 6.如果date是星期五,则减5天
* 7.如果date是星期六,则减6天
*/
return null;
}