%@ page contentType="text/html; charset=GBK"%> <%@ include file="/IncludeBegin.jsp"%>
/**
* @param obj 绑定控件,一般为text输入框
* @param strFormat 日期格式化字符串
* @param startDate 可选日期最早值【"Today":当前日期】【数字类型:与当前日期的天数偏移量】【字符串:与strFormat格式一致的时间】【空:不受限制】
* @param endDate 可选日期最晚值【与startDate的解释一致】
* @param postEvent 日期选择后续事件对象,如function(){...}
* @param x 横向偏移量
* @param y 纵向偏移量
*/
AsDialog.OpenCalender(obj, strFormat, startDate, endDate, postEvent, x, y);
|
||||
| 日期格式 | 全格式 | AsDialog.OpenCalender(obj, 'yyyy/MM/dd hh:mm:ss'); | ||
| 年月日(默认) | AsDialog.OpenCalender(obj);或AsDialog.OpenCalender(obj, 'yyyy/MM/dd'); | |||
| 年月 | AsDialog.OpenCalender(obj, 'yyyy/MM'); | |||
| 年 | AsDialog.OpenCalender(obj, 'yyyy'); | |||
| 中文格式 | AsDialog.OpenCalender(obj, 'yyyy年MM月dd日hh时mm分ss秒'); | |||
| 日期区间 | 无区间(当年前后50年) | AsDialog.OpenCalender(this, strFormat); | ||
| 前区间 | AsDialog.OpenCalender(this, strFormat, beginDate); | |||
| 后区间 | AsDialog.OpenCalender(this, strFormat, '', endDate); | |||
| 前后区间 | AsDialog.OpenCalender(this, strFormat, beginDate, endDate); | |||
| 与当前时间相关 | 当前时间后 | AsDialog.OpenCalender(this, strFormat, 'today'); | ||
| 当前时间前 | AsDialog.OpenCalender(this, strFormat, '', 'today'); | |||
| 当前时间前3600天后3600天 | AsDialog.OpenCalender(this, strFormat, -3600, 3600); | |||