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 相关文章推荐
动态加载js和css(外部文件)
Apr 17 Javascript
json属性名为什么要双引号(个人猜测)
Jul 31 Javascript
javascript使用smipleChart实现简单图表
Jan 02 Javascript
介绍JavaScript的一个微型模版
Jun 24 Javascript
jquery图片滚动放大代码分享(1)
Aug 25 Javascript
jQuery插件FusionCharts绘制的2D条状图效果【附demo源码】
May 13 jQuery
Vue实现购物车场景下的应用
Nov 27 Javascript
JS中精巧的自动柯里化实现方法
Dec 12 Javascript
js+css实现红包雨效果
Jul 12 Javascript
three.js搭建室内场景教程
Dec 30 Javascript
Vue.js实现备忘录功能
Jun 26 Javascript
动态规划之使用备忘录来改进Javascript函数
Apr 07 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
不用GD库生成当前时间的PNG格式图象的程序
2006/10/09 PHP
PHP校验ISBN码的函数代码
2011/01/17 PHP
改写函数实现PHP二维/三维数组转字符串
2013/09/13 PHP
PHP中执行cmd命令的方法
2014/10/11 PHP
UPUPW 更新 64 位 Apache 系列 PHP 7.0 正式版
2015/12/08 PHP
PDO::errorInfo讲解
2019/01/28 PHP
Thinkphp自定义生成缩略图尺寸的方法
2019/08/05 PHP
WordPress伪静态规则设置代码实例
2020/12/10 PHP
createElement与createDocumentFragment的点点区别小结
2011/12/19 Javascript
js获取元素到文档区域document的(横向、纵向)坐标的两种方法
2013/05/17 Javascript
JQuery EasyUI 加载两次url的原因分析及解决方案
2014/08/18 Javascript
js添加select下默认的option的value和text的方法
2014/10/19 Javascript
JS实现的左侧竖向滑动菜单效果代码
2015/10/19 Javascript
更靠谱的H5横竖屏检测方法(js代码)
2016/09/13 Javascript
jQuery实现单击按钮遮罩弹出对话框效果(2)
2017/02/20 Javascript
详解PHP后期静态绑定分析与应用
2018/03/21 Javascript
mpvue将vue项目转换为小程序
2018/09/30 Javascript
使用puppeteer爬取网站并抓出404无效链接
2018/12/20 Javascript
基于JS实现一个随机生成验证码功能
2019/05/29 Javascript
python简单图片操作:打开\显示\保存图像方法介绍
2017/11/23 Python
Python生成器以及应用实例解析
2018/02/08 Python
浅谈numpy数组中冒号和负号的含义
2018/04/18 Python
Python构建图像分类识别器的方法
2019/01/12 Python
Python用input输入列表的实例代码
2020/02/07 Python
Python 实现自动完成A4标签排版打印功能
2020/04/09 Python
Python3自定义http/https请求拦截mitmproxy脚本实例
2020/05/11 Python
python右对齐的实例方法
2020/07/05 Python
荷兰音乐会和音乐剧门票订购网站:Topticketshop
2019/08/27 全球购物
公司门卫管理制度
2014/02/01 职场文书
三分钟演讲稿事例
2014/03/03 职场文书
八项规定整改方案
2014/10/01 职场文书
财务工作检讨书
2014/10/29 职场文书
老人节主持词
2015/07/04 职场文书
生鲜超市—未来中国最具有潜力零售业态
2019/08/02 职场文书
MySQL索引知识的一些小妙招总结
2021/05/10 MySQL
Nginx配置使用详解
2022/07/07 Servers