日付を表す8桁の数値を日付型(TDateTime)に変換する

8桁の数値(たとえば20120420)を日付型(TDateTime)に簡単に変換する方法

TDateTime date = StrToDate(FormatFloat("0000/00/00", 20120420));

数値をFormatFloat関数で日付を表す文字列に変換し、
日付を表す文字列をStrToDate関数で日付型に変換します。

標準関数を知っていると、効率よくプログラミングできますね。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください