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"))