如何判断日期变量的输入是否合法

类别:编程语言 点击:0 评论:0 推荐:
回复人: Wingsun(孙春阳) 得50分 使用如下程序:返回值为空则表错误。该段程序还可以纠正输入的格式
如:1999.9.9经过转换成为:1999-9-9
1999a9b9---------->1999-9-9
1999-9------------>1999-9-1
1999-------------->1999-1-1
很有用的。
AnsiString __fastcall FormatDate(AnsiString DateTime)
{
AnsiString TempStr1 , TempStr2;
int i , j;
if (DateTime=="")
{
return "";
}
TempStr2 = DateTime.Trim();
if(TempStr2== "")
{
return "";
}
for(i = 1; i

本文地址:http://com.8s8s.com/it/it24235.htm