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时间日期控件设置,开始时间--结束时间

my97日期控件有效日期设置问题

My97DatePicker设置,包括隐藏 清空,设置最大日期等 转载

html My97 DatePicker设置开始日期不能大于结束日期

my97datepicker日期控件的宽度高度如何设置呢?

vs2008中想使用M97日期控件,怎么导入和设置?