「VB.NET」ToStringで日付から文字列に変換する
書式
日付.ToString(“フォーマット")
ToString関数を利用して日付から文字列に変換します。
「DateTime.Now」で現在の時刻を取得します。
使用例
Imports System.Globalization Module Module1 Public Sub Main() Dim dt_now As DateTime dt_now = DateTime.Now Dim str_date As String str_date = dt_now.ToString("yyyy/MM/dd") '2022/03/08 Console.WriteLine(str_date) str_date = dt_now.ToString("yyyyMMdd") '20220308 Console.WriteLine(str_date) str_date = dt_now.ToString("yyyy年MM月dd日") '2022年03月08日 Console.WriteLine(str_date) str_date = dt_now.ToString("yyMMdd") '220308 Console.WriteLine(str_date) str_date = dt_now.ToString("yyyyMM") '202203 Console.WriteLine(str_date) Console.ReadKey() End Sub End Module
実行結果
2022/03/28 20220328 2022年03月28日 220328 202203