表紙へ

VB6

文字列を日付に変換する

 

1."2004/08/05" を日付に変換する例


CDate("2004/08/05")
 

 

2."2004/8/5" を日付に変換する例


CDate("2004/8/5")
 

 

3."2004年08月05日" を日付に変換する例


CDate("2004年08月05日")
 

 

4."04/08/05" を日付に変換する例


CDate("04/08/05")
 

 

."20040805" を日付に変換する例


CDate(Format("20040805","@@@@/@@/@@"))
 

 

."H16/08/05" を日付に変換する例


CDate("H16/08/05")
 

メモ:明治元年(1868年10月23日)より前の日付は正確に変換できません。

 

."平16年8月5日" を日付に変換する例


CDate("平16年8月5日")
 

メモ:明治元年(1868年10月23日)より前の日付は正確に変換できません。

 

8."平成16年8月5日" を日付に変換する例


CDate("平成16年8月5日")
 

メモ:明治元年(1868年10月23日)より前の日付は正確に変換できません。

 

9."08.05.2004" を日付に変換する例


CDate(Replace("08.05.2004", ".", "/"))
 

 

10."200408" を日付に変換する例


CDate(Format("200408", "@@@@/@@/01"))
 

メモ:この例では日付に 1 を補って変換しています。