VB.NET 現在日時の取得と表示形式のサンプル

VB.NETの現在日時の取得と表示形式のサンプルです。

目次

サンプル 現在日時を取得する

現在日時を取得する

Public Function ToString(format As String) As String

現在日時を取得するサンプルです。

Module Module1
	Sub Main()

		Dim dt1 As DateTime = DateTime.Now

		Console.WriteLine(dt1) '2020/08/01 1:14:38

		Console.WriteLine(
			dt1.ToString("yyyy/MM/dd HH:mm:ss")) '2020/08/01 01:14:38

		Console.WriteLine(
			dt1.ToString("yyyy年MM月dd日 HH時mm分ss秒")) '2020年08月01日 01時15分08秒

		Console.WriteLine(
			dt1.ToString("yyyyMMddHHmmss")) '20200801004251

		Console.WriteLine(
			dt1.ToString("yyyyMMdd")) '20200801

	End Sub
End Module

3行目は、DateTimeのNowプロパティで現在日時を取得しています。
6行目は、現在の日時をyyyy/MM/dd HH:mm:ss形式で取得しています。
ToStringメソッドの戻り値は、Stringです。
12行目は、現在の日時を年月日時分秒形式で取得しています。
15行目は、文字を指定せずつめて出しています。
18行目のように年月日のみの表示もできます。

DateTime構造体

以下は、MicrosoftのDateTime構造体のリンクです。
https://docs.microsoft.com/ja-jp/dotnet/api/system.datetime?view=netframework-4.8

関連の記事

VB.NET 文字列の一部を取得するサンプル(Substring)

△上に戻る