「VB.NET」ToStringで日付から文字列に変換する

2022年3月28日

書式
日付.ToString(“フォーマット")
ToString関数を利用して日付から文字列に変換します。
「DateTime.Now」で現在の時刻を取得します。
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
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
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
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

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
2022/03/28
20220328
20220328
220328
202203
2022/03/28 20220328 2022年03月28日 220328 202203
2022/03/28
20220328
2022年03月28日
220328
202203

 

VB.net

Posted by arkgame