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整除实现代码
Nov 23 Javascript
详解Bootstrap的aria-label和aria-labelledby应用
Jan 04 Javascript
AngularJS使用ng-repeat指令实现下拉框
Aug 23 Javascript
jquery判断类型是不是number类型的实例代码
Oct 07 Javascript
HTML页面定时跳转方法解析(2种任选)
Dec 22 Javascript
jQuery实现火车票买票城市选择切换功能
Sep 15 jQuery
你点的 ES6一些小技巧,请查收
Apr 25 Javascript
vue.js 实现评价五角星组件的实例代码
Aug 13 Javascript
jQuery位置选择器用法实例分析
Jun 28 jQuery
layui自定义工具栏的方法
Sep 19 Javascript
JavaScript对象属性操作实例解析
Feb 04 Javascript
详谈Vue.js框架下main.js,App.vue,page/index.vue之间的区别
Aug 12 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+mysql 采用ajax技术的 省 市 地 3级联动无刷新菜单 源码
2006/12/16 PHP
PHP读取txt文件的内容并赋值给数组的代码
2011/11/03 PHP
php多任务程序实例解析
2014/07/19 PHP
PHP SPL标准库之接口(Interface)详解
2015/05/11 PHP
浅谈php错误提示及查错方法
2015/07/14 PHP
yii框架结合charjs统计上一年与当前年数据的方法示例
2020/04/04 PHP
为指定元素增加样式的js代码
2009/12/09 Javascript
关于火狐(firefox)及ie下event获取的两种方法
2012/12/27 Javascript
document.getElementBy(&quot;id&quot;)与$(&quot;#id&quot;)有什么区别
2013/09/22 Javascript
JavaScript将取代AppleScript?
2014/09/18 Javascript
JQuery动画与特效实例分析
2015/02/02 Javascript
基于javascript制作微博发布栏效果
2016/04/04 Javascript
JavaScript手风琴页面制作
2017/05/17 Javascript
AngularJS 实现点击按钮获取验证码功能实例代码
2017/07/13 Javascript
在vue中v-bind使用三目运算符绑定class的实例
2018/09/29 Javascript
微信小程序 导入图标实现过程详解
2019/10/11 Javascript
node.JS的crypto加密模块使用方法详解(MD5,AES,Hmac,Diffie-Hellman加密)
2020/02/06 Javascript
JavaScript实现无限轮播效果
2020/11/19 Javascript
[00:12]DAC2018 天才少年转战三号位,他的SOLO是否仍如昔日般强大?
2018/04/06 DOTA
[48:32]VGJ.T vs Fnatic 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
Python中for循环控制语句用法实例
2015/06/02 Python
python妙用之编码的转换详解
2017/04/21 Python
详解Python进程间通信之命名管道
2017/08/28 Python
python机器学习之神经网络(二)
2017/12/20 Python
浅谈Python黑帽子取代netcat
2018/02/10 Python
用python写一个定时提醒程序的实现代码
2019/07/22 Python
JD Sports丹麦:英国领先的运动时尚零售商
2020/11/24 全球购物
计算机专业学生求职信分享
2013/12/15 职场文书
运动会广播稿80字
2014/01/23 职场文书
优秀语文教师事迹
2014/05/18 职场文书
幼儿园国庆节活动总结
2015/03/23 职场文书
酒店客房服务员岗位职责
2015/04/09 职场文书
机器人总动员观后感
2015/06/09 职场文书
2016元旦主持人开场白
2015/12/03 职场文书
2019请假条的基本格式及范文!
2019/07/05 职场文书
小程序实现悬浮按钮的全过程记录
2021/10/16 HTML / CSS