JavaScript格式化类.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JavaScript格式化类

? function?DateUtil(){} ?? ? /** ? ? *功能:格式化时间 ? ? *示例:DateUtil.Format(yyyy/MM/dd,Thu?Nov?9?20:30:37?UTC+0800?2006?); ? ? *返回:2006/11/09 ? ? */?? ? DateUtil.Format=function(fmtCode,date){ ?? ? ????var?result,d,arr_d; ?? ? ???? ?? ? ????var?patrn_now_1=/^y{4}-M{2}-d{2}\sh{2}:m{2}:s{2}$/; ?? ? ????var?patrn_now_11=/^y{4}-M{1,2}-d{1,2}\sh{1,2}:m{1,2}:s{1,2}$/; ?? ? ???? ?? ? ????var?patrn_now_2=/^y{4}\/M{2}\/d{2}\sh{2}:m{2}:s{2}$/; ?? ? ????var?patrn_now_22=/^y{4}\/M{1,2}\/d{1,2}\sh{1,2}:m{1,2}:s{1,2}$/; ?? ? ???? ?? ? ????var?patrn_now_3=/^y{4}年M{2}月d{2}日\sh{2}时m{2}分s{2}秒$/; ?? ? ????var?patrn_now_33=/^y{4}年M{1,2}月d{1,2}日\sh{1,2}时m{1,2}分s{1,2}秒$/; ?? ? ???? ?? ? ????var?patrn_date_1=/^y{4}-M{2}-d{2}$/; ?? ? ????var?patrn_date_11=/^y{4}-M{1,2}-d{1,2}$/; ?? ? ???? ?? ? ????var?patrn_date_2=/^y{4}\/M{2}\/d{2}$/; ?? ? ????var?patrn_date_22=/^y{4}\/M{1,2}\/d{1,2}$/; ?? ? ???? ?? ? ????var?patrn_date_3=/^y{4}年M{2}月d{2}日$/; ?? ? ????var?patrn_date_33=/^y{4}年M{1,2}月d{1,2}日$/; ?? ? ???? ?? ? ????var?patrn_time_1=/^h{2}:m{2}:s{2}$/; ?? ? ????var?patrn_time_11=/^h{1,2}:m{1,2}:s{1,2}$/; ?? ? ????var?patrn_time_2=/^h{2}时m{2}分s{2}秒$/; ?? ? ????var?patrn_time_22=/^h{1,2}时m{1,2}分s{1,2}秒$/; ?? ? ???? ?? ? ????if(!fmtCode){fmtCode=yyyy/MM/dd?hh:mm:ss;} ?? ? ????if(date){ ?? ? ????????d=new?Date(date); ?? ? ????????if(isNaN(d)){ ?? ? ????????????msgBox(时间参数非法\n正确的时间示例:\nThu?Nov?9?20:30:37?UTC+0800?2006\n或\n2006/???????10/17); ?? ? ????????????return;} ?? ? ????}else{ ?? ? ????????d=new?Date(); ?? ? ????} ?? ? ?? ? ????if(patrn_now_1.test(fmtCode)) ?? ? ????{ ?? ? ????????arr_d=splitDate(d,true); ?? ? ????????result=arr_d.yyyy+-+arr_d.MM+-+arr_d.dd+?+arr_d.hh+:+arr_d.mm+:+arr_d.ss; ?? ? ????} ?? ? ????else?if(patrn_now_11.test(fmtCode)) ?? ? ????{ ?? ? ????????arr_d=splitDate(d); ?? ? ????????result=arr_d.yyyy+-+arr_d.MM+-+arr_d.dd+?+arr_d.hh+:+arr_d.mm+:+arr_d.ss; ?? ? ????} ?? ? ???

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档