js前台判断开始时间是否小于结束时间


Posted in Javascript onFebruary 23, 2012
// 判断开始时间是否小于结束时间 
if ($("#txtBeginTime").length > 0 && $("#txtEndTime").length > 0) { 
if (Date.parse(TimeFormatToSQL($("#txtBeginTime").val()).replace("-", "/")) > Date.parse(TimeFormatToSQL($("#txtEndTime").val()).replace("-", "/"))) { 
alert("开始时间不能大于结束时间!"); 
// $("#txtBeginSearchTimeByBE").focus(); 
return; 
///<summary>/// 将传递的时间值转换为SQL识别的时间格式 
///<param name="strTime">时间(正常的页面显示时间格式)</param> 
///</summary> 
function TimeFormatToSQL(strTime) { 
var strResult = ""; 
var strTemp = ""; 
for (var i = 0; i < strTime.length; i++) { 
strTemp = strTime.substr(i, 1); 
if (strTemp == "年" || strTemp == "月") 
strResult += "-"; 
else 
if (strTemp == "日" || strTemp == "秒") { 
if (strTemp == "日") 
strResult += "|"; 
else 
strResult += ""; 
} 
else 
if (strTemp == "时" || strTemp == "分") 
strResult += ":"; 
else 
strResult += strTemp; 
} 
var strArgDateTime = strResult.split('|'); //此时的时间格式可能为2010-11-11 11: 或2010-11-11 11等格式 
if (strArgDateTime.length == 1) { 
//日期部分进行处理 
var strArgDate = strArgDateTime[0].split('-'); //此时对时间部分进行处理,可能为11: 11 或11:00等格式 
if (strArgDate.length == 2) { 
if (strArgDate[1].length < 1) 
strResult = strArgDate[0]; 
else 
strResult = strArgDateTime[0] + "-01"; 
} else 
if (strArgDate.length == 3) { 
if (strArgDate[2].length < 1) 
strResult = strArgDate[0] + "-" + strArgDate[1] + "-01"; 
} 
} 
else 
if (strArgDateTime.length == 2) { 
//时间部分进行处理 
var strArgTime = strArgDateTime[1].split(':'); //此时对时间部分进行处理,可能为11: 11 或11:00等格式 
if (strArgTime.length == 1) { 
strResult = strArgDateTime[0] + " " + strArgDateTime[1] + ":00:00" 
} else 
if (strArgTime.length == 2) { 
if (strArgTime[1].length < 1) 
strResult = strArgDateTime[0] + " " + strArgDateTime[1] + "00" 
else 
strResult = strArgDateTime[0] + " " + strArgDateTime[1] + ":00" 
} else 
if (strArgTime.length == 3) { 
if (strArgTime[2].length < 1) 
strResult = strArgDateTime[0] + " " + strArgDateTime[1] + "00" 
} 
} 
return strResult; 
}
Javascript 相关文章推荐
在jQuery 1.5中使用deferred对象的代码(翻译)
Mar 10 Javascript
在Javascript中 声明时用&quot;var&quot;与不用&quot;var&quot;的区别
Apr 15 Javascript
javascript的日期对象、数组对象、二维数组使用说明
Dec 22 Javascript
浅谈javascript原型链与继承
Jul 13 Javascript
无需 Flash 使用 jQuery 复制文字到剪贴板
Apr 26 Javascript
详解JavaScript中|单竖杠运算符的使用方法
May 23 Javascript
JavaScript实现窗口抖动效果
Oct 19 Javascript
iframe与主框架跨域相互访问实现方法
Sep 14 Javascript
Vue的elementUI实现自定义主题方法
Feb 23 Javascript
js实现动态改变radio状态的方法
Feb 28 Javascript
Vue.js的模板语法详解
Feb 16 Javascript
通过实例了解Javascript柯里化流程
Mar 03 Javascript
Javascript绝句欣赏 一些经典的js代码
Feb 22 #Javascript
JavaScript插入动态样式实现代码
Feb 22 #Javascript
javascript插入样式实现代码
Feb 22 #Javascript
Javascript 中的 call 和 apply使用介绍
Feb 22 #Javascript
JS对象与JSON格式数据相互转换
Feb 20 #Javascript
js 代码优化点滴记录
Feb 19 #Javascript
JQuery.closest(),parent(),parents()寻找父结点
Feb 17 #Javascript
You might like
PHP 批量删除 sql语句
2009/06/05 PHP
Godaddy空间Zend Optimizer升级方法
2010/05/10 PHP
PHP之十六个魔术方法详细介绍
2016/11/01 PHP
php 广告点击统计代码(php+mysql)
2018/02/21 PHP
Centos7安装swoole扩展操作示例
2020/03/26 PHP
php并发加锁问题分析与设计代码实例讲解
2021/02/26 PHP
mouse_on_title.js
2006/08/25 Javascript
javascript 命名规则 变量命名规则
2010/02/25 Javascript
原生js 秒表实现代码
2012/07/24 Javascript
jQuery trigger()方法用法介绍
2015/01/13 Javascript
JS实现DIV容器赋值的方法
2015/12/14 Javascript
深入理解node exports和module.exports区别
2016/06/01 Javascript
NodeJs——入门必看攻略
2016/06/27 NodeJs
AngularJs篇:使用AngularJs打造一个简易权限系统的实现代码
2016/12/26 Javascript
JS失效 提示HTML1114: (UNICODE 字节顺序标记)的代码页 utf-8 覆盖(META 标记)的冲突的代码页 utf-8
2017/06/23 Javascript
vuejs移动端实现div拖拽移动
2019/07/25 Javascript
[01:11:35]Liquid vs LGD 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
[47:26]完美世界DOTA2联赛 LBZS vs Forest 第二场 11.07
2020/11/09 DOTA
Python 中 list 的各项操作技巧
2017/04/13 Python
python list转矩阵的实例讲解
2018/08/04 Python
Django REST framework视图的用法
2019/01/16 Python
django框架model orM使用字典作为参数,保存数据的方法分析
2019/06/24 Python
django框架中ajax的使用及避开CSRF 验证的方式详解
2019/12/11 Python
给keras层命名,并提取中间层输出值,保存到文档的实例
2020/05/23 Python
详解css3 object-fit属性
2018/07/27 HTML / CSS
Html5 video标签视频的最佳实践
2020/02/26 HTML / CSS
亚洲最大旅游体验平台:KKday
2017/10/21 全球购物
100%法国制造的游戏和玩具:Les Jouets Français
2021/03/02 全球购物
求职简历自荐信
2013/10/20 职场文书
2015年世界环境日活动方案
2015/05/05 职场文书
工作简报怎么写
2015/07/21 职场文书
2016年少先队活动总结
2016/04/06 职场文书
2019XX公司员工考核管理制度!
2019/08/07 职场文书
创业计划书之面包店
2019/09/17 职场文书
php微信小程序解包过程实例详解
2021/03/31 PHP
SQL Server 中的事务介绍
2022/05/20 SQL Server