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 相关文章推荐
一页面多XMLHttpRequest对象
Jan 22 Javascript
&amp;lt;script defer&amp;gt; defer 是什么意思
May 10 Javascript
使用jQuery将多条数据插入模态框的实现代码
Oct 08 Javascript
JavaScript中var关键字的使用详解
Aug 14 Javascript
js游戏人物上下左右跑步效果代码分享
Aug 28 Javascript
轻松实现Bootstrap图片轮播
Apr 20 Javascript
jQuery实现倒计时重新发送短信验证码功能示例
Jan 12 Javascript
前端构建工具之gulp的配置与搭建详解
Jun 12 Javascript
IScroll5实现下拉刷新上拉加载的功能实例
Aug 11 Javascript
vue-router的使用方法及含参数的配置方法
Nov 13 Javascript
关于vue项目中搜索节流的实现代码
Sep 17 Javascript
原生js实现无缝轮播图效果
Jan 28 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
摩卡咖啡
2021/03/03 咖啡文化
从康盛产品(discuz)提取出来的模板类
2011/06/28 PHP
PHP之预定义接口详解
2015/07/29 PHP
php基于ob_start(ob_gzhandler)实现网页压缩功能的方法
2017/02/18 PHP
PHPStudy下如何为Apache安装SSL证书的方法步骤
2019/01/23 PHP
javascript编程起步(第三课)
2007/02/27 Javascript
JQuery 1.4 中的Ajax问题
2010/01/23 Javascript
js png图片(有含有透明)在IE6中为什么不透明了
2010/02/07 Javascript
js 数组的for循环到底应该怎么写?
2010/05/31 Javascript
jquery插件 autoComboBox 下拉框
2010/12/22 Javascript
JavaScript call apply使用 JavaScript对象的方法绑定到DOM事件后this指向问题
2011/09/28 Javascript
Javascript this 的一些学习总结
2012/08/02 Javascript
jquery创建并行对象或者合并对象的实现代码
2012/10/10 Javascript
通过复制Table生成word和excel的javascript代码
2014/01/20 Javascript
原生js实现fadein 和 fadeout淡入淡出效果
2014/06/05 Javascript
JavaScript中操作字符串之localeCompare()方法的使用
2015/06/06 Javascript
jQuery实现模糊搜索功能的方法分析
2018/06/29 jQuery
JS编写兼容IE6,7,8浏览器无缝自动轮播
2018/10/12 Javascript
Vue利用Blob下载原生二进制数组文件
2019/09/25 Javascript
JavaScript计算正方形面积
2019/11/26 Javascript
微信小程序 自定义弹窗实现过程(附代码)
2019/12/05 Javascript
vue 子组件修改data或调用操作
2020/08/07 Javascript
JavaScript实现缓动动画
2020/11/25 Javascript
Python实现将doc转化pdf格式文档的方法
2018/01/19 Python
PyQt5打开文件对话框QFileDialog实例代码
2018/02/07 Python
使用Python爬取最好大学网大学排名
2018/02/24 Python
python进程和线程用法知识点总结
2019/05/28 Python
Win10系统下安装labelme及json文件批量转化方法
2019/07/30 Python
Canvas与Image互相转换示例代码
2013/08/09 HTML / CSS
几个常见的消息中间件(MOM)
2014/01/08 面试题
互联网创业计划书的书写步骤
2014/01/28 职场文书
绿色学校实施方案
2014/03/31 职场文书
党员教师四风问题对照检查材料
2014/09/26 职场文书
2014年监理个人工作总结
2014/12/11 职场文书
捐助倡议书
2015/01/19 职场文书
css3应用示例:新增的选择器
2022/03/16 HTML / CSS