js判斷日期格式
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>無標題文件</title>
</head>
<script>
<!--
function checkDate(value)
{
if((/^\d{4}-\d{1,2}-\d{1,2}$/).test(value) == false)
return false;
dateArr = value.split("-");
monthPerDays = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
year = dateArr[0];
month = dateArr[1];
day = dateArr[2];
if(month >12 || month<0)
return false;
if(day>31 || day<0 )
return false;
if(year%100 == 0)
{
if(year%400 == 0)
monthPerDays[1] = 29;
}
else
{
if(year%4 == 0)
monthPerDays[1] = 29;
}
if(monthPerDays[month-1] < day)
return false;
return true;
}
function checkForm()
{
if(!checkDate(document.all.s2.value))
{
alert("請輸入正確的日期格式!");
document.all.s2.focus();
return false;
}
else
{
alert("日期格式正確!");
}
}
//-->
</script>
<body>
<input name="s2" type="text" id="s2" value="2011-6-9"/>
<input type="button" name="Submit" value="判斷日期格式" onclick="return checkForm()"/>
</body>
</html>
相關推薦
js判斷日期格式
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html
js指定日期格式
指定 cond spa post clas style bsp con () 1 var nowDate = new Date(); 2 alert("當前時間為:"+nowDate);//當前時間為:Fri Feb 23 2018 14:16:31 GMT+0800
js 日期比較大小,js判斷日期是否在區間內,js判斷時間段是否在另外一個時間段內
turn BE 時間格式 .get AR 解析 sda pan color /** * 日期解析,字符串轉日期 * @param dateString 可以為2017-02-16,2017/02/16,2017.02.16
判斷日期格式是否合法
驗證 str ring parse new pri turn cat ati 傳入對應的時間格式,然後判斷該時間是否是一個合法的時間。 public static boolean isValidDate(String str) { boolean conv
js中日期格式與時間戳格式互換
2014-04-23 18:55:49:123 日期格式 1398250549123 時間戳格式 前臺顯示日期格式,則 function tsToTime(ts) { var date
Js Date日期格式和字串的相互轉化
Date格式轉字串 已知格式:Wed Dec 13 2017 16:00:00 GMT+0800 (中國標準時間) 所需求的格式為:2017-12-13 16:00:00 轉換程式碼 var formatDate = function (date) { var y =
js驗證日期格式的正則
完全匹配(首位0要求保留): let reg = /^([1-2]\d{3})-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|30|31) (0\d|1\d|2[0-4]):(0\d|[1-5]\d):(0\d|[1-5]\d)$/ let str = "2018-10-
js格式化日期格式
使用上述的方法即可格式化日期 <html> <head> <script language="javascript"> function Window_Load(){ var str = "Tue Jul 16 01
js 判斷日期是不是合法日期
var end_time=$('#id_end_time').val(); if(end_time==''){ alert('有效截止時間不能為空!'); return false; } else{ var matchArra
js 判斷日期大小
//獲取當前時間,格式YYYY-MM-DD function getNowFormatDate() { var date = new Date(); var seperator1
java中判斷日期格式是否正確
import java.util.Date;import java.util.regex.Matcher;import java.util.regex.Pattern;public static boolean isValidDate(String sDate) {
Java中用正則表示式判斷日期格式是否正確
/** * @Title:DateType.java * @Package:com.you.dao * @Description: * @Author: 遊海東 * @date: 2014年3月8日 下午10:54:50 * @Version V1.2.3 */ package
Java 判斷日期格式
/** * 判斷是否是日期的格式:yyyy-mm-dd hh-mi-mm 2017-07-31 00:00:00 * * @param timeStr * @return */ public static boolean isD
Js 判斷日期是否正確("yyyy-mm-dd || yyyy/mm/dd || dd-mm-yyyy || dd/mm/yyyy || mm-dd-yyyy || mm/dd/yyyy")
function IsDate(dateval){ var arr = new Array(); if(dateval.indexOf("-") != -1){ arr = dateval.toString().split("-");
判斷日期格式是否正確。
/** * 校驗日期格式是否正確 * @param s * @return */ public static boolean isValidDate(String s) { try { dateFormat = new Simp
dateFormat.js ----jquery日期格式轉換方法。
由於Jquery沒有日期轉換,所以要匯入dateFormat.js這個檔案,然後呼叫dateFormat(new Date(),'yyyy-mm-dd')方法即可; 下面貼上js程式碼: /* * Date Format 1.2.3 * (c) 2007-2009 St
js判斷兩個yyyy-MM-dd格式的日期是否在同一周內
var date1 = $("#datepicker3").val();//日期外掛選擇的值 var date2 = $("#datepicker4").val(); var arr = date1.split("-"); var chooseDate1 = "
JS 判斷是否為IP格式
fun doc ava col for $1 als regex rip <html> <head> <title><a href=‘http://js.zz5u.net‘><u>JavaScript<
獲取當前的日期時間的js函數,格式為“yyyy-MM-dd hh:mm:ss”
style mon func get minute ets logs var getdate 1 //獲取當前的日期時間函數,格式為“yyyy-MM-dd hh:mm:ss” 2 function getNowFormatDate(date) { 3 if
Java判斷字符串是否符合yyyyMMdd日期格式
參數 pan ret static star 字符 ted null 月份 Java判斷字符串是否符合yyyyMMdd日期格式 代碼: /** * 判斷參數的格式是否為“yyyyMMdd”格式的合法日期字符串 * */