在ASP.net中怎样判断是正确的日期格式

原创 2007年09月21日 11:04:00
如题

答案一

if(   str   is   DateTime   )  
  {  
  Response.Write("<font   color=red>是日期</font>");  
  }  
  else  
  {  
  Response.Write("<font   color=red>不是日期</font>");  
  }

答案二

function   strDateTime(str)   
      {   
           var   r   =   str.match(/^(/d{1,4})(-|//)(/d{1,2})/2(/d{1,2})$/);   
           if(r==null)return   false;   
           var   d=   new   Date(r[1],   r[3]-1,   r[4]);   
           return   (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]);   
      }   
  
  调用if(strDateTime("2005-05-05"))  
       alert("是");  
       else  
       alert("不是");
 

相关文章推荐

asp.net 日期格式

asp.net日期格式 DateTime dt = DateTime.Now;dt.ToString();//2005-11-5 13:21:25dt.ToFileTime().ToString();...

IIS时间格式设置问题(ASP.net日期格式不对)

IIS时间格式调整: 自从装了番茄花园的XP后,就发现问题一大堆。 首先是本地的几个站点不能正常运行,提示错误信息是时间格式错误。以前可以现在不行?看了一下,好象是多了一个“上午/下午”字符串。 ...

.net mvc json datetime 日期格式

.net mvc中,通过return Json(DateTime.Now); 返回到视图时,日期格式变成这样,"/Date(1245398693390)/", 如果要显示指定的日期时间格式,例如想C...

.net日期格式转换

DateTime dt = DateTime.Now; dt.ToString();//2005-11-5 13:21:25 dt.ToFileTime().ToString();//1277...

C#.net实例分析如何精确C#日期格式到毫秒

有时候我们要对时间精确显示,甚至需要精确C#日期格式到毫秒,这里讲解的几种方法,希望能对大家有所启发。 AD: 有时候我们要对时间进行转换,达到不同的显示效果...
  • ty_soft
  • ty_soft
  • 2011年11月22日 18:49
  • 660

Java中用正则表达式判断日期格式是否正确

适用范围: 1.日期范围不正确---平年二月没有29号   2.日期月份范围不正确---月份没有13月  3.日期范围不正确---六月没有31号  4.日期范围不正确 ----1月超过31天  5.测...

Java中用正则表达式判断日期格式是否正确

1、Java中用正则表达式判断日期格式是否正确 DateType.java: /** * @Title:DateType.java * @Package:com.you.dao * @Desc...

Ext.Net_Ext.Net.DateColumn 日期格式问题

在使用DateColumn 时,会用到日期格式,代码如下:那么EXT.NET日期格式是什么?之前以为跟数据库的格式差不多,又在EXT.NET CHM文档中找,都不对,其实,EXT.NET源代码就是最好...

ASP.NET C# 日期 时间 年 月 日 时 分 秒 格式及转换

using System; using System.Globalization; public class SamplesDTFI { public static void Main(...

ASP.NET C# 日期时间年月日时分秒格式及转换

DateTime time=DateTime.Now;   //2010-5-28  11:22:02.4552691 星期五                 time.To("y")  ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在ASP.net中怎样判断是正确的日期格式
举报原因:
原因补充:

(最多只允许输入30个字)