起止时间控制,显示格式控制

//<script src="<!--{$smarty.const.BASE_PATH}-->/js/public/My97DatePicker/WdatePicker.js"></script>

html中引入WdatePicker.js文件

一、开始结束时间相互限制

例1.两个input中时间相关联

<tr>
<td>开始时间<label class="must-tag">*</label></td>
<td>
<input type="text" name="start_time" id="start_time" value="" class="input-normal search Wdate" onclick="WdatePicker({maxDate:‘#F{$dp.$D(\‘end_time\‘)}‘})">
</td>
<td></td>
</tr>
<tr>
<td>结束时间<label class="must-tag">*</label></td>
<td>
<input type="text" name="end_time" id="end_time" value="" class="input-normal search Wdate" onclick="WdatePicker({minDate:‘#F{$dp.$D(\‘start_time\‘)}‘})">
</td>
<td></td>
</tr>

例2:和现在时间相关联

<td width="140px">
<input id="startTime" name="startTime" type="text" class="input-normal search Wdate"

onclick="WdatePicker({maxDate:‘#F{$dp.$D(\‘endTime\‘)||\‘new Date()\‘}‘})" />
</td>
<td width="140px">
<input id="endTime" name="endTime" type="text" class="input-normal search Wdate" onclick="WdatePicker({minDate:‘#F{$dp.$D(\‘startTime\‘)}‘,maxDate:new Date()})" />
</td>

二、显示格式

格式和时间控制相结合

<td width="140px">
<input id="startTime" name="startTime" type="text" class="input-normal search Wdate"

onclick="WdatePicker({dateFmt:‘yyyy-MM‘,maxDate:‘#F{$dp.$D(\‘endTime\‘)||\‘new Date()\‘}‘})" />
</td>
<td width="40px">
<label for="endTime">至:</label>
</td>
<td width="140px">
<input id="endTime" name="endTime" type="text" class="input-normal search Wdate"

onclick="WdatePicker({dateFmt:‘yyyy-MM‘,minDate:‘#F{$dp.$D(\‘startTime\‘)}‘,maxDate:new Date()})" />
</td>

时间: 2024-12-24 21:44:50

起止时间控制,显示格式控制的相关文章

为Redmine的项目加上起止时间

没有时间约束的项目不是好项目. 要给项目配置起止时间,须要用到自己定义属性. 我们须要管理员身份登录.才干够定义自己定义属性. 自己定义属性 看图吧,先是点击页面导航条(最上面那排菜单,有主页.我的工作台.项目.管理.帮助等)上的"管理"菜单.看到下图: 看到里面的"自己定义属性"菜单了吧.点击它.能够看到以下的界面: 点击那个"新建自己定义属性"菜单,结果例如以下: 这个页面列出了支持自己定义属性的对象.你创建的自己定义属性,属于你在这里选择的

Go 从入门到精通(三)字符串,时间,流程控制,函数

一.strings和strconv的使用 strings strings.HasPrefix(s string,preffix string) bool:判断字符串s是否以prefix开头 stirngs.HasSuffix(s string,suffix string) bool:判断字符串s是否以suffix结尾 strings.Index(s string,str string) int:判断str在s中首次出现的位置,如果没有出现,则返回-1 strings.LastIndex(s st

[转]iOS 中几种定时器 - 控制了时间,就控制了一切

这篇文章是转载内容,原文地址:http://www.cocoachina.com/ios/20150519/11857.html?utm_source=tuicool 这里的知识点,其实在我们日常开发中还是比较常见的,例如本人之前写过的两篇随笔: NSTimer 的使用:178实现满天飞雪效果 CADisplayLink 的使用:156 UIImageView 和 CADisplayLink 实现 Tom 汤姆猫动画效果的区别(扩展知识:分组(黄色文件夹)和文件夹引用(蓝色文件夹)区别) ---

使用Centos下的iptables实现实验室按教室、按时间进行上网控制

一.背景:UIBE知行楼拥有30间实验室,由教务处统一管理,承载学校所有公共实验课程教学任务. 实验室座位有两种,46座和64座. 按教室号划分独立Vlan,如402实验室为Vlan402(net:10.1.42.0/24,gateway:10.1.42.254). 计算机IP由DHCP服务器统一分配固定(fixed)IP,如402实验室学生机IP地址范围10.1.42.1 - 10.1.42.46,教师机IP 10.1.42.80 所有实验室老师机7x24小时可连接外网,学生机默认不可连接外网

[ZigBee] 3、ZigBee基础实验——GPIO输出控制实验-控制Led亮灭

1.CC2530的IO口概述 CC2530芯片有21 个数字输入/输出引脚,可以配置为通用数字I/O 或外设I/O 信号,配置为连接到ADC.定时器或USART外设.这些I/O 口的用途可以通过一系列寄存器配置,由用户软件加以实现. I/O 端口具备如下重要特性:    ?? 21 个数字I/O 引脚 ?? 可以配置为通用I/O 或外部设备I/O ?? 输入口具备上拉或下拉能力 ?? 具有外部中断能力. 21 个I/O 引脚都可以用作于外部中断源输入口.因此如果需要外部设备可以产生中断.外部中断

RabbitMQ 内存控制 硬盘控制

一.内存控制: vm_memory_high_watermark 该值为内存阈值,默认为0.4.意思为物理内存的40%.40%的内存并不是内存的最大的限制,它是一个发布的节制,当达到40%时Erlang会做GC.最坏的情况是使用内存80%.如果把该值配置为0,将关闭所有的publishing . rabbitmqctl set_vm_memory_high_watermark 0 Paging 内存阈值,该值为默认为0.5,该值为vm_memory_high_watermark的20%时,将把内

jquery日期控件使用,起止时间

1.下载jQuery核心文件,datepicker是轻量级插件,只需jQuery的min版本就行了,然后到官网http://jqueryui.com/download下载jquery-ui压缩包(可以选择喜欢的theme),里面就包含对datepicker的支持,当然您也可以网站http://marcgrabanski.com/pages/code/jquery-ui-datepicker下载datepicker,包括ui.core.js和ui.datepicker.js. 2.在HTML中引用

Oracle中TIMESTAMP时间的显示格式

Oracle中的TIMESTAMP数据类型很多人用的都很少,所以即使最简单的一个查询返回的结果也会搞不清楚到底这个时间是什么时间点. 例如: 27-1月 -08 12.04.35.877000 上午 这个时间到底是几点呢?中午12:04分,那就错了,其实使用to_char函数转换后得到如下结果: 2008-01-27 00:04:35:877000 说明这个时间是凌晨的00:04分,而不是中午的12:04分. 发生此问题的原因如下: 示例: SELECT TO_CHAR(TO_DATE('200

获取本地时间时,关于时间的显示格式问题

1.获取本地时间的相关代码: NSDateFormatter* formatter = [[NSDateFormatter alloc]init]; [formatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; NSString * date = [formatter stringFromDate:[NSDate date]]; NSLog(@"date = %@",date); 在显示时间的时候,如果表示小时的H为大写,则时间