My97 设置近3天日期
Posted zhangjinjin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了My97 设置近3天日期相关的知识,希望对你有一定的参考价值。
1.引用my97 js 和css
2.前台代码
<div class="FormItem">
<label>
申请时间</label>
<div class="FormItemElement">
<input type="text" id="txt_ApplyDate" style="width: 200px; cursor: pointer;" readonly="readonly" class="txt Wdate" value="<%=_date %>"
onclick="setTime();" required="true" />
</div>
</div>
3.js 代码
<script language="javascript" type="text/javascript">
//设置时间
function setTime() {
WdatePicker({ minDate: \'<%=_minDate %>\', maxDate: \'<%=_maxDate %>\' })
}
</script>
4.后台代码
public string _minDate = "";
public string _maxDate = "";
protected void Page_Load(object sender, EventArgs e)
{
if (DateTime.Now.DayOfWeek == System.DayOfWeek.Monday) // 判断是否周一
{
_maxDate = DateTime.Now.ToString("yyyy-MM-dd");
_minDate = DateTime.Now.AddDays(-3).ToString("yyyy-MM-dd");
}
else if (DateTime.Now.DayOfWeek == System.DayOfWeek.Saturday) // 判断是否周六
{
_maxDate = DateTime.Now.ToString("yyyy-MM-dd");
_minDate = DateTime.Now.AddDays(-1).ToString("yyyy-MM-dd");
}
else if (DateTime.Now.DayOfWeek == System.DayOfWeek.Sunday) //判断是否周日
{
_maxDate = DateTime.Now.ToString("yyyy-MM-dd");
_minDate = DateTime.Now.AddDays(-2).ToString("yyyy-MM-dd");
}
else
{
_maxDate = DateTime.Now.ToString("yyyy-MM-dd");
_minDate = DateTime.Now.AddDays(-2).ToString("yyyy-MM-dd");
}
}
以上是关于My97 设置近3天日期的主要内容,如果未能解决你的问题,请参考以下文章
My97DatePicker时间日期控件设置,开始时间--结束时间
My97DatePicker设置,包括隐藏 清空,设置最大日期等 转载