zukucode
主にWEB関連の情報を技術メモとして発信しています。

VB.NET 日付から曜日を含めた文字列にフォーマットする方法

日付型の値を曜日を含めた文字列にフォーマットする方法を紹介します。

日付型を任意の書式の文字列に変換するにはToString("yyyy/MM/dd")のようにToStringに引数を指定してフォーマットすることが多いです。

日、月、火といった表記は日本固有の表記なので、曜日を表示するにはToStringの第2引数にカルチャーを指定します。

以下のようにして曜日を含めた文字列にフォーマットできます。

Dim value As String = Now.ToString("yyyy/MM/dd(ddd)HH:mm:ss", New Globalization.CultureInfo("ja-JP"))

関連記事