关于日期处理的简单问题!
这个问题很有意思
在VB中,IsDate("June 23,1998")=True
IsDate("June,1998")=True
IsDate("1998年12月2日")=True
IsDate("1998年12月")=True
IsDate("1998-12-23")=True
IsDate("1998-12")=True
IsDate("12/98")=True
IsDate("12/12/98")=True
这些日期,有些是没有带日期的,有些带了日期
现在我要这样
Dim X as string,Z as string
x=InputBox(Please Input a Date: )
Z=Format(X,"Long Date")
我需要这样:
输入 september,1998
得到 1998年9月
输入 1996-3-4
得到 1996年3月4日
输入 1998年12月
得到 1998年12月
输入 12/1998
得到 1998年12月
怎么做?