网站地图 | RSS订阅 凌陈亮博客 - 专业上海SEO上海SEO优化,分享网站优化知识,同时提供上海SEO服务。
你的位置:首页 » 日期时间
前端脚本

JS判断日期时间格式是否有效

JS判断日期时间格式是否有效

史上最完整最精确的验证日期时间格式正则表达式:

/^\d{4}-((0?[1-9])|(1[0-2]))-((0?[1-9])|([12]\d)|(3[01])) (([01]?\d)|(2[0-3])):[0-5]\d:[0-5]\d$/

匹配合法格式为:yyyy-(m)m-(d)d (h)h:mm:ss
-:日期分隔符,减号(英文半角减号)
 :日期与时间中间的分隔符,空格(英文半角空格)
::时间分隔符,冒号(英文半角冒号)
yyyy:年份,必须4位数字
(m)m:月份,1-2位数字,如:9、09,最大只能为12,若为00、或大于12则不符合规则
(d)d:日,1-2位数字,如:9、09,最大只能为31,若为00、或大于31则不符合规则
(h)h:时,1-2位数字,如:9、09、00,最大只能为23,若大于23则不符合规则
mm:分,必须2位数字,如:09、00,最大只能为59,若大于59则不符合规则
ss:秒,必须2位数字,如:09、00,最大只能为59,若大于59则不符合规则

发布时间:2016年9月9日 | 评论:0 | 浏览: | 标签:Javascript  表单验证  字符串验证  日期时间  

前端脚本

JS Date()对象使用详解

JS Date()对象使用详解

JS Date 对象用于处理日期和时间。
创建 Date 对象的语法:

var myDate=new Date()

注释:Date 对象会自动把当前日期和时间保存为其初始值。
参数形式有以下5种:  

new Date("month dd,yyyy hh:mm:ss");
new Date("month dd,yyyy");
new Date(yyyy,mth,dd,hh,mm,ss);
new Date(yyyy,mth,dd);
new Date(ms);

注意最后一种形式,参数表示的是需要创建的时间和GMT时间1970年1月1日之间相差的毫秒数。各种函数的含义如下:

发布时间:2016年8月29日 | 评论:0 | 浏览: | 标签:Javascript  JS教程  日期时间  

前端脚本

JS获取服务器时间,并动态刷新时间

JS获取服务器时间,并动态刷新时间

发布时间:2016年1月31日 | 评论:0 | 浏览: | 标签:Javascript  日期时间  JS特效  

前端脚本

JS实现动态显示年月日时间和周几

JS实现动态显示年月日时间和周几

当前时间为:<span id="now"></span>
<script type="text/javascript">
//动态显示年月日时间和周几【凌陈亮(QQ:57404811)】
//显示当前时间的对象ID
gw_now('now');
function gw_now(id){
 var obj=window.document.getElementById(id);
  var date=new Date();
 var year=date.getFullYear();
 var month=gw_now_addzero(date.getMonth()+1);
 var day=gw_now_addzero(date.getDate());
 var hour=gw_now_addzero(date.getHours());
 var minute=gw_now_addzero(date.getMinutes());
 var second=gw_now_addzero(date.getSeconds());
 switch (date.getDay()) {
  case 0:week="星期天";break
  case 1:week="星期一";break
  case 2:week="星期二";break
  case 3:week="星期三";break
  case 4:week="星期四";break
  case 5:week="星期五";break
  case 6:week="星期六";break
 }
 obj.innerHTML=year + "-" + month + "-" + day + " " + hour + ":" + minute + ":" + second + " " + week;
 setTimeout("gw_now('" + id + "')",1000);
}
function gw_now_addzero(temp){ 
 if(temp<10) return "0" + temp;
 else return temp;
}
</script>

发布时间:2016年1月5日 | 评论:1 | 浏览: | 标签:Javascript  日期时间  JS特效  

前端脚本

JS实现倒计时多少秒后自动跳转到指定页面地址

JS实现倒计时多少秒后自动跳转到指定页面地址

<script type="text/javascript">
<!--//
//倒计时n秒后自动跳转到指定页面地址【凌陈亮(QQ:57404811)】
//显示倒计时数字的对象ID,停留的秒数,url网址
function gw_secsjump(id,n,url){
 var obj=window.document.getElementById(id);
 obj.innerHTML=n;
 if(--n>0) setTimeout("gw_secsjump('" + id+ "'," + n + ",'" + url + "')",1000)
 else window.location.href=url
}
</script>

发布时间:2016年1月5日 | 评论:0 | 浏览: | 标签:Javascript  跳转  日期时间  JS特效  

ASP程序

ASP获取并规范日期时间格式

ASP获取并规范日期时间格式

<%
'获取并规范日期时间格式【凌陈亮(QQ:57404811)】
'参数:返回类型(0日期时间,1日期,2时间,3日期时间编号),时间
function getnow_cdate(typ,f_now)
 dim f_return
 if len(f_now)>0 then
  dim f_date,f_time
  f_date=year(f_now) & "-" & right("0" & month(f_now),2) & "-" & right("0" & day(f_now),2)
  f_time=right("0" & hour(f_now),2) & ":" & right("0" & minute(f_now),2) & ":" & right("0" & second(f_now),2)
  if typ=0 then
   f_return=f_date & " " & f_time '格式:2015-01-02 03:04:05
  elseif typ=1 then
   f_return=f_date '格式:2015-01-02
  elseif typ=2 then
   f_return=f_time '格式:03:04:05
  else
   '格式:20150102030405(常用于生成订单号)
   f_return=year(f_now) & right("0" & month(f_now),2) & right("0" & day(f_now),2) & right("0" & hour(f_now),2) & right("0" & minute(f_now),2) & right("0" & second(f_now),2)
  end if
  getnow_cdate=f_return
 end if
end function
%>

发布时间:2015年12月29日 | 评论:0 | 浏览: | 标签:获取字符串  日期时间  格式化  

«1»