使用JACASCRIPT和正则表达式.
关于正则表达式,C#里有帮助可以看的.
关于正则表达式,C#里有帮助可以看的.
解决方案 »
- 求教这个sql怎么写,急急急!
- 发个贴。问下<%=%>和<%#%>分别代表什么意思。
- Asp.net网站后台代码!
- 图片无间隔滚动谁有好的例子参考下?看例子给分 只要是好就给
- 关于asp.net里的web.config配置信息,是不是配置好web.config后还要再在webApplication里写相关代码把配置好的信息,读取出来,才能起到作用阿!
- Web Deployment部署时 App_Code.dll 被拒绝访问的问题
- GridView跨行合并单元格怎么用?
- 第一次在这里提问 简单问题
- 水晶报表发布和导出问题
- 关于asp.net中类似iframe的问题!!
- 急救!!!
- 关于iframe!
{
Convert.ToDateTime(你的字符串);
}
catch
{
//输入有错
}
用函数判断:
IsDate(textbox1),如果textbox1.text为合法的日期,则返回真,否则返回假。
{
try
{
DateTime dt=Convert.ToDateTime (type);
return true;
}
catch
{
return false;
}
}
然后用
if(!Date_type_check(Txt_back_time.Text))
{
Response.Write("<script>window.alert('时间格式错误!');</script>");
return;
}
If Not IsDate(textbox1.text) Then gShowMsg("输入日期不正确,请重新输入!", "提示!")
你先判断闰年否
是的话有二九
不是就没有啊
至于格式的化
vb.net里面有很多对字符串操作的函数的
你判断一下第几位是不是“-”就可以了啊
function fGetDays(y) {
gDays=y%4==0&&y%100!=0||y%400==0?29:28;
return gDays;
}
比如你在textbox 框边加一个“选择日期” button1;
初始化Calendar1.Visible =false;
private void Button1_Click(object sender, System.EventArgs e)
{
Calendar1.Visible =true;
}private void Calendar1_SelectionChanged(object sender,System.EventArgs e)
{
Textbox1.Text =Calendar1.SelectedDate.ToString();
Calendar1.Visible=false;
}
C#里怎么不能用这个函数啊?
function IsDate(DateString , Dilimeter)
{ //日期处理函数
if (DateString==null) return false;
if (Dilimeter=='' || Dilimeter==null)
Dilimeter = '-';
var tempy='';
var tempm='';
var tempd='';
if (DateString.length>10){
return false;}
tempArray = DateString.split(Dilimeter);
if (tempArray.length!=3)
return false;
var tempm1,tempd1;
tempy = tempArray[0];
tempm = tempArray[1];
tempd = tempArray[2];
if(parseInt(tempm)==0){
tempm1=tempm.substr(1,1);
}
else{
tempm1=tempm}
if(parseInt(tempd)==0){
tempd1=tempd.substr(1,1)}
else{
tempd1=tempd}
var tDateString = tempy + '/'+tempm + '/'+tempd+' 8:0:0';//加八小时是因为我们处于东八区
var tempDate = new Date(tDateString);
//if (isNaN(tempDate))
// return false;
if (((tempDate.getUTCFullYear()).toString()==tempy) && (tempDate.getMonth()==tempm1-1) && (tempDate.getDate()==tempd1))
{
return true;
}
else
{
return false;
}
}
{
Convert.ToDateTime(你的字符串);
}
catch
{
//错误提示
}