判斷日期格式並且進行相應合法格式的轉換

2021-04-13 23:15:03 字數 679 閱讀 8242

//來根據使用者輸入的資料是6,還是8位來轉換成合法的日期格式

public object getstartdate(string dt)

catch

}//如果是6位但不合法時的處理方法

else

}//如果輸入的是8位數,並且是合法的日期的情況下

else if (dt.length == 8)

catch

}//這個是月份合理但天數不合理的處理情況

else

}//如果輸入的不是1-12月份的日期的情況的處理方法

else

}//如果輸入的不是6位或8位的情況都返回空

else

}//輸入的如果不是數字的處理方法

else

}//根據使用者的輸入來判斷並轉換成合法的日期格式

public object getenddate(string start,string end)

//使用者輸入了合法的起始日期時間之後

else

//如果輸入的終止時間是8位的

else if (end.length == 8)

else

//如果輸入的起始時間比終止時間早

else}}

//使用者輸入了合法的起始時間後,但是終止時間既不是空值又不是8位值得情況

else

}} 

判斷校驗資料是否滿足相應的格式

判斷物件是否為int32型別的數字 public static bool isnumeric string expression return false 是否為double型別 public static bool isdouble object expression 檢測是否符合email格式 ...

日期的格式 字串轉日期

var mydate new date 輸出 sat nov 26 2016 16 15 27 gmt 0800 中國標準時間 mydate.tolocaledatestring 可以獲取當前日期 下午4 15 27 mydate.tolocaletimestring 可以獲取當前時間 2016 1...

判斷日期格式的正則使用

判斷使用yyyy mm dd格式的日期輸入 using system.text.regularexpressions boolean isrightdateformat string expression,string wholestring 0?1 9 1 0 2 0?1 9 1 0 9 2 0 ...