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 相关文章推荐
html组件不可输入(只读)同时任何组件都有效
Apr 01 Javascript
jquery统计输入文字的个数并对其进行判断
Jan 07 Javascript
javascript学习笔记--数字格式类型
May 22 Javascript
Jquery对象和Dom对象的区别分析
Nov 20 Javascript
node.js中的fs.futimes方法使用说明
Dec 17 Javascript
修改Jquery Dialog 位置的实现方法
Aug 26 Javascript
Bootstrap源码解读表单(2)
Dec 22 Javascript
vue过渡和animate.css结合使用详解
Jun 14 Javascript
详解使用Node.js 将txt文件转为Excel文件
Jul 05 Javascript
vue最简单的前后端交互示例详解
Oct 11 Javascript
vue仿ios列表左划删除
Sep 26 Javascript
js实现飞机大战小游戏
Aug 26 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 get_meta_tags()函数
2014/05/12 PHP
PHP学习笔记(二) 了解PHP的基本语法以及目录结构
2014/08/04 PHP
Yii净化器CHtmlPurifier用法示例(过滤不良代码)
2016/07/15 PHP
ThinkPHP 框架实现的读取excel导入数据库操作示例
2020/04/14 PHP
IE与FireFox中的childNodes区别
2011/10/20 Javascript
JS实现金额转换(将输入的阿拉伯数字)转换成中文的实现代码
2013/09/30 Javascript
JS判断对象是否存在的10种方法总结
2013/12/23 Javascript
IE8下Jquery获取select选中的值post到后台报错问题
2014/07/02 Javascript
node.js中的fs.readFileSync方法使用说明
2014/12/15 Javascript
深入解析jQuery中Deferred的deferred.promise()方法
2016/05/03 Javascript
jquery的checkbox,radio,select等方法小结
2016/08/30 Javascript
JS绘制微信小程序画布时钟
2016/12/24 Javascript
在vue中实现点击选择框阻止弹出层消失的方法
2018/09/15 Javascript
iview Upload组件多个文件上传的示例代码
2018/09/30 Javascript
Nodejs技巧之Exceljs表格操作用法示例
2019/11/06 NodeJs
详解Python中的Cookie模块使用
2015/07/06 Python
python读取LMDB中图像的方法
2018/07/02 Python
python 判断字符串中是否含有汉字或非汉字的实例
2019/07/15 Python
Python自动生成代码 使用tkinter图形化操作并生成代码框架
2019/09/18 Python
python命令 -u参数用法解析
2019/10/24 Python
通过实例简单了解Python中yield的作用
2019/12/11 Python
Python文件时间操作步骤代码详解
2020/04/13 Python
python 实现的车牌识别项目
2021/01/25 Python
德国EGOIST网店:销售畅销的设计师品牌
2017/04/18 全球购物
Lookfantastic台湾:英国彩妆美发保养购物网
2018/03/26 全球购物
Redbubble法国:由独立艺术家设计的独特产品
2019/01/08 全球购物
师范生个人推荐信
2013/11/29 职场文书
总裁秘书岗位职责
2013/12/04 职场文书
财务专业大学生职业生涯规划范文
2013/12/30 职场文书
关于读书的活动方案
2014/08/14 职场文书
2014年加油站工作总结
2014/12/04 职场文书
2015领导干部廉洁自律工作总结
2015/07/23 职场文书
中学生打架检讨书之500字
2019/08/06 职场文书
新手入门Mysql--概念
2021/06/18 MySQL
idea搭建可运行Servlet的Web项目
2021/06/26 Java/Android
Windows Server 2019 域控制器安装图文教程
2022/04/28 Servers