CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

如何用正则表达式将形如2004-2-2或2004/2/2的日期格式化为2004-02-02的日期格式

楼主yaayaa2008()2004-09-03 09:55:50 在 Web 开发 / JavaScript 提问

如何用正则表达式将形如2004-2-2或2004/2/2的日期格式化为2004-02-02的日期格式 问题点数:20、回复次数:4Top

1 楼zltostem(五湖沸人)回复于 2004-09-03 10:24:04 得分 0

<%  
      Dim   a,b,c,d  
      Dim   i  
      a="2004-2-2"  
      if   isdate(a)   then  
          a=cdate(a)  
          d=cstr(year(a))  
          if   month(a)   <   10   then  
              b="0"   &   cstr(month(a))  
          else  
              b=cstr(month(a))  
          end   if  
          if   day(a)   <   10   then  
              c="0"   &   cstr(day(a))  
          else  
              c=cstr(day(a))  
          end   if  
          response.write   d   &   "-"   &   b   &   "-"   &   c  
      end   if  
       
  %>Top

2 楼wsb1979(春天的虫子)回复于 2004-09-03 10:46:05 得分 0

times=date()  
  date1=day(times)  
  if   (date1<=9)   then    
    date1="0"&date1  
  end   if  
  month1=month(times)  
  if   (month1<=9)   then    
    month1="0"&month1  
  end   if  
  year1=year(times)  
  timelast=year1&"-"&month1&"-"&date1Top

3 楼yaayaa2008()回复于 2004-09-03 11:49:14 得分 0

我的意思是我已经判断出是日期格式了,但想格式化成我需要的格式!Top

4 楼fason(咖啡人生)回复于 2004-09-03 13:01:07 得分 20

<script>  
  var   re   =   /(\/|-)(\d)\b/g;  
  alert("2004-2-2".replace(re,"-0$2"));  
  alert("2004/2/2".replace(re,"-0$2"));  
  </script>Top

相关问题

  • sscanf使用正则表达式格式化输出一段字串求助
  • 求验证日期格式的正则表达式,形如 2005-11-24。谢谢!!1
  • 请教形如"1,2,3"字符串的正则表达式写法?!
  • 求ASP.NET中形如“2005-6-1 12:00”时间的正则表达式?
  • “年月日”格式的正则表达式怎样写?
  • 求一日期格式为20050330的正则表达式,急!
  • 求一正则表达式,去掉html格式
  • 求 asp.net中 验证日期格式的 正则表达式
  • 求2个时间格式的正则表达式。
  • 格式化

关键词

  • 格式化
  • 正则表达式
  • date
  • 日期
  • 格式
  • 正则表达式将形如
  • date1
  • re
  • alert
  • replace

得分解答快速导航

  • 帖主:yaayaa2008
  • fason

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo