js验证开始日期不能大于结束日期_js前台判断开始时间是否小于结束时间
js前台判断开始时间是否小于结束时间,结合了jquery需要的朋友可以参考下
// 判断开始时间是否小于结束时间
if ($("#txtBeginTime").length > 0 && $("#txtEndTime").length > 0) {
if (Date.parse(TimeFormatToSQL($("#txtBeginTime").val()).replace("-", "/")) > Date.parse(TimeFormatToSQL($("#txtEndTime").val()).replace("-", "/"))) {
alert("开始时间不能大于结束时间!");
// $("#txtBeginSearchTimeByBE").focus();
return;
// 将传递的时间值转换为SQL识别的时间格式
///时间(正常的页面显示时间格式)
///
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;
}
js验证开始日期不能大于结束日期_js前台判断开始时间是否小于结束时间相关推荐
- js验证开始日期不能大于结束日期_js如何判断开始时间不能大于结束时间
提供一种不用Date()的方式: 将两个文本框的值传入函数: function checkInputDate(inputStartMonth,inputEndMonth){ //1. 是两个文本框都不 ...
- oracle+日期格式大于,[Oracle] 日期处理
日期与字符串转换 在进行日期限定的比对时,可能会用到这个场景. 比如查找 某个日期栏位 大于"2013/12/12" 的所有数据. "2013/12/12" 这 ...
- java判断线程结束_java中如何判断一个线程是否结束
我们可以通过调用thread.Join()方法,把要判断的线程加入到当前线程中,这样可以将两个交替执行的线程合并为顺序执行的线程.如果顺利执行,则说明该线程未结束. (视频教程推荐:java视频) 比 ...
- 【ElementUI】日期选择器,只能选今天之前的时间,或者是只能选今天之后的时间。今天是否可以选。限制结束日期不能小于开始日期
一个日期选择器的范围限制 <el-date-pickerv-model="value1"type="date"placeholder="选择日期 ...
- 根据提供的开始日期以及工作日数量生成结束日期
叨叨:真的讨厌调休,呐呐呐 简介插件 一共使用了两款插件,moment-recur和 moment-business-days moment-recur:是用来生成时间范围的,可以根据间隔天数,每周固 ...
- js验证表单输入的手机号,邮箱等
var userEmail = $.trim($('#userEmail').val()); //获取用户输入的邮箱值 var emailReg = /^[\w-]+(\.[\w-]+)*@[\w-] ...
- oracle 时间小于,jquery easyui 对于开始时间小于结束时间的判断示例
对于开始时间小于结束时间的判断可以参考,jquery easyui里的ValidateBox进行判断 好吧!直接上代码 查看内容:按时间: 至 var varify;//用于查询验证,验证开始时间是否 ...
- ElementUI TimePicker固定时间范围,开始时间小于结束时间
一.概述 根据项目需求: 1. 开始时间必须小于结束时间,不能等于结束时间. 2. 结束时间必须小于开始时间,不能相等. 2. 开始时间和结束时间,最小间隔30分钟. 3. 时间范围从00:00~24 ...
- js验证开始日期不能大于结束日期_Excel之日期与时间函数YEAR/MONTH/DAY/DATE/DATEFIF...
本部分主要包括YEAR函数.MONTH函数.DAY函数.DATE函数.TODAY函数.NOW函数.HOUR函数.MINUTE函数.SECOND函数.TIME函数.DATEDIF函数.DAYS函数.DA ...
最新文章
- src源代码生成html格式文档
- Elasticsearch-Jest 配置ES集群源码解读
- ksql 数量大于2_别人1加1大于2大于3,雍禾植发1加1小于2……
- 深入浅出Docker 镜像 | 技术头条
- 2020年快手美妆行业数据价值报告
- Django框架——查询集QuerySet
- linux 配置java环境
- python读取配置文件configparser模块
- 分享!基于新浪API生成短链接的15个最佳平台
- 新版个人所得税计算python_用 Python 写个2019年专项扣除新个人所得税计算器
- 游戏开发常遇到数据一致性BUG,怎么解?
- [英文邮件] 感谢信的标题
- CF643D Bearish Fanpages
- php mud游戏源码,mud手游源码,mud安卓端源码,谁与争锋mud源码:关于MUD纯文字游戏架设(回答得好加分100)(开源mud游戏框架)-南开游戏网...
- Zabbix企业微信告警最新版
- win10在此计算机上找不到系统映像,大神分析win10系统使用DISM修复找不到源的具体步骤...
- 戴尔m520的服务器型号,Dell服务器PowerEdge M520
- java计算机毕业设计web高校车辆调度系统设计与实现(附源码、数据库)
- MySQL主从同步各类型故障总结
- python小乌龟代码_python小乌龟
热门文章
- 樱桃键盘驱动在哪下_手感还是信仰?樱桃Cherry MX8.0与MC 8.1军火箱键鼠套装体验点评...
- java bidi_Java Bidi createLineBidi()用法及代码示例
- priorityqueue 的 add和offer方法有区别吗_日常在家安吉白茶应该如何去保存?城市与农村存放的方法有区别吗...
- 基于python3写的源码剖析_Python 极简插件系统 pluggy 源码剖析
- 如何用文本档编辑c语言,c语言读写word文档
- Class.forName()的作用与使用总结
- 肝!计算机网络基础知识总结
- 面试项目亮点_怎样在面试中更好地介绍自己的项目经验?
- 20165310java_blog_week6
- Jzoj5429 排列