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天日期的更多相关文章

  1. date 显示或设置系统时间和日期

    显示或设置系统时间和日期 date [options] [+format] date [options] [new date] date用来显示系统的时间和日期,超级用户可以使用date来更改系统时钟 ...

  2. Linux 设置系统时间和日期 API

    嵌入式Linux 设置时间和日期 API ,它是busybox要提取的源代码. Linux设置时间和日期的步骤: 1. 设置系统时间和日期: 2. 该系统的时间和日期,同步到硬件. #include ...

  3. SpringBoot2.+restful风格请求方式设置以及表单中日期格式设置

    ​ 1).SpringBoot在自动配置很多组件的时候,先看容器中有没有用户自己配置的(@Bean.@Component)如果有就用用户配置的,如果没有,才自动配置:如果有些组件可以有多个(ViewR ...

  4. My97设置开始、结束 时间区间及输入框不能输入只能选择的方法

    时间区间开始: <input type="text" id = "first_time" name="first_time" valu ...

  5. PHP 获取上月,本月,近15天,近30天日期

    <?php //echo $_SERVER['PHP_SELF']; //define('ROOT_PATH',str_replace($_SERVER['PHP_SELF'],'',str_r ...

  6. Rails-Treasure chest1 (自定义Model网址;多语言包; 时区设置, TimeZone类; 格式日期时间; 表单单选UI; 表单多选UI;Select2 Plugin)

    自定义Model网址: 随机值网址SecureRandom.base58 多语言包, 包括默认语言设置和user自设置. 时区设置, TimeZone类 ,增加user自选时区功能 格式日期时间: x ...

  7. date---显示或设置系统时间与日期

    date命令可以用来显示或设定系统的日期与时间,格式设定为一个加号后接数个标记,其中可用的标记列表如下: 时间方面: %H : 小时(00..23) %M : 分钟(00..59) %p : 显示本地 ...

  8. java中设置准确的时间日期类的用法

    5.日期Date相关类: 题目1: 设置准确的时间(jdk1.1以后Date的setHours不被推荐了,所以要用Calendar设置时间) import java.util.*;public cla ...

  9. element ui datePicker 设置当前日期之前的日期不可选

    pickerOptions0: { disabledDate(time) { return time.getTime() < Date.now() - 8.64e7 } },

随机推荐

  1. QTP操作excel文档

    对于QTP操作excel的大前提是,保证组建服务里的DCOM配置里存在 microsoft excel application ,具体的查看方式是,在运行框中输入dcomcnfg,然后会打开组件服务的 ...

  2. shell return value

  3. django 快速实现完整登录系统

    django 实现完整登录系统 本操作的环境: =================== Windows 7 64 python3.5 Django 1.10 =================== 创 ...

  4. HTML5移动端图片上传模块

    上传图片的功能是极为常用的,之前做过一个移动端上传文件的功能(基于jquery的),总结梳理一下. html <div class="uploadPic clearBox"& ...

  5. MVC KindEdit

    先将下载的KindEditor放到项目中 View页面 <!DOCTYPE html><html><head>    <meta name="vie ...

  6. 2016-12-14:通过static关键字,使用类成员函数作为回调函数

    #include <iostream> using namespace std; class Callee { public: void PrintInfo(int i) { cout & ...

  7. rabbitMQ学习(三)

    订阅/广播模式 发送端: import java.io.IOException; import com.rabbitmq.client.ConnectionFactory; import com.ra ...

  8. AngularJS 1.2.x 学习笔记(表单校验篇)

    https://my.oschina.net/cokolin/blog/526911 摘要: 本文首发于 blog.csdn.net/vipshop_ebs/article/details/39472 ...

  9. 提高 ASP.NET Web 应用性能的 24 种方法和技巧

    那性能问题到底该如何解决?以下是应用系统发布前,作为 .NET 开发人员需要检查的点. 1.debug=「false」 当创建 ASP.NET Web应用程序,默认设置为「true」.开发过程中,设置 ...

  10. DotNet Core 1.0 集成 CentOS 开发与运行环境部署

    一.     DotNet Core 1.0 开发环境部署 操作系统安装 我们使用CentOS 7.2.1511版本. 安装libunwind库 执行:sudo yum install libunwi ...