ヘッダー
Visual Basic サンプル集
VB.NET2002対応 VB.NET2003対応 VB2005対応 VB2008対応 VB2010対応 VB2012対応 VB2013対応 VB2015対応 VB2017対応 VB2019対応

日付から 年 や 月 や 日 だけを取得する

2020/6/17

→ C# のサンプルに切り替える

 

年月日を取得する(時刻部分は切り捨てる)

VB.NET2002対応 VB.NET2003対応 VB2005対応 VB2008対応 VB2010対応 VB2012対応 VB2013対応 VB2015対応 VB2017対応 VB2019対応

'2024年6月27日15時3分26秒
Dim sourceDate As New Date(2024, 6, 27, 15, 3, 26)

Dim result As Date = sourceDate.Date

'2024/06/27 00:00:00 と表示されます。
Debug.WriteLine(result.ToString("yyyy\/MM\/dd HH\:mm\:ss"))

→ Debug.WriteLineが表示される場所

 

年だけを取得する

VB.NET2002対応 VB.NET2003対応 VB2005対応 VB2008対応 VB2010対応 VB2012対応 VB2013対応 VB2015対応 VB2017対応 VB2019対応

'2024年6月27日15時3分26秒
Dim sourceDate As New Date(2024, 6, 27, 15, 3, 26)

Debug.WriteLine(sourceDate.Year) '2024 と表示されます。

→ Debug.WriteLineが表示される場所

 

月だけを取得する

VB.NET2002対応 VB.NET2003対応 VB2005対応 VB2008対応 VB2010対応 VB2012対応 VB2013対応 VB2015対応 VB2017対応 VB2019対応

'2024年6月27日15時3分26秒
Dim sourceDate As New Date(2024, 6, 27, 15, 3, 26)

Debug.WriteLine(sourceDate.Month) '6 と表示されます。

→ Debug.WriteLineが表示される場所

 

日だけを取得する

VB.NET2002対応 VB.NET2003対応 VB2005対応 VB2008対応 VB2010対応 VB2012対応 VB2013対応 VB2015対応 VB2017対応 VB2019対応

'2024年6月27日15時3分26秒
Dim sourceDate As New Date(2024, 6, 27, 15, 3, 26)

Debug.WriteLine(sourceDate.Day) '27 と表示されます。

→ Debug.WriteLineが表示される場所