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 相关文章推荐
javascript中sort()的用法实例分析
Jan 30 Javascript
基于Jquery制作图片文字排版预览效果附源码下载
Nov 18 Javascript
ionic实现可滑动的tab选项卡切换效果
Apr 15 Javascript
基于JS快速实现导航下拉菜单动画效果附源码下载
Oct 27 Javascript
Bootstrap table的使用方法
Nov 02 Javascript
Vue.js进行查询操作的实例详解
Aug 25 Javascript
BootStrap自定义popover,点击区域隐藏功能的实现
Jan 23 Javascript
详解 微信小程序开发框架(MINA)
May 17 Javascript
微信小程序 扭蛋抽奖机css3动画实现详解
Jul 19 Javascript
vue+moment实现倒计时效果
Aug 26 Javascript
一文帮你理解PReact10.5.13源码
Apr 03 Javascript
vue组件vue-esign实现电子签名
Apr 21 Vue.js
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字符串截取中文截取2,单字节截取模式
2007/12/10 PHP
PHP二维数组去重实例分析
2016/11/18 PHP
详谈PHP面向对象中常用的关键字和魔术方法
2017/02/04 PHP
jQuery中与toggleClass等价的程序段 以及未来学习的方向
2010/03/18 Javascript
jQueryUI写一个调整分类的拖放效果实现代码
2012/05/10 Javascript
jQuery实现购物车数字加减效果
2015/03/14 Javascript
javascript实现行拖动的方法
2015/05/27 Javascript
jquery+json实现分页效果
2016/03/07 Javascript
JavaScript中的this使用详解
2016/07/27 Javascript
KnockoutJS 3.X API 第四章之表单value绑定
2016/10/10 Javascript
基于ajax与msmq技术的消息推送功能实现代码
2016/12/26 Javascript
jQuery实现ajax的嵌套请求案例分析
2019/02/16 jQuery
小程序数据通信方法大全(推荐)
2019/04/15 Javascript
layui动态表头的实现代码
2019/08/22 Javascript
解决layUI的页面显示不全的问题
2019/09/20 Javascript
p5.js实现简单货车运动动画
2019/10/23 Javascript
vue实现div单选多选功能
2020/07/16 Javascript
从源码角度来回答keep-alive组件的缓存原理
2021/01/18 Javascript
js实现类选择器和name属性选择器的示例步骤
2021/02/07 Javascript
[01:08]2014DOTA2展望TI 剑指西雅图LGD战队专访
2014/06/30 DOTA
Python赋值语句后逗号的作用分析
2015/06/08 Python
python列表每个元素同增同减和列表元素去空格的实例
2019/07/20 Python
精美的手工家居和生活用品:Nkuku
2019/11/01 全球购物
什么是View State?
2013/01/27 面试题
幼儿园元旦活动感言
2014/03/02 职场文书
优质服务演讲稿
2014/05/14 职场文书
法人代表证明书
2014/09/18 职场文书
党的群众路线教育实践活动个人对照检查剖析材料
2014/09/23 职场文书
村党建工作汇报材料
2014/11/02 职场文书
2014年度工作总结报告
2014/12/15 职场文书
中秋节寄语2015
2015/03/24 职场文书
人事任命通知书
2015/04/21 职场文书
学生会任命书范本
2015/09/21 职场文书
Redis遍历所有key的两个命令(KEYS 和 SCAN)
2021/04/12 Redis
Python基本知识点总结
2022/04/07 Python
Golang 入门 之url 包
2022/05/04 Golang