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

年・月・日から日付型の値を作る

2020/6/18

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

 

年・月・日から日付型の値を作る

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

Dim sourceDate As Date = New Date(2024, 6, 27)

Debug.WriteLine(sourceDate.ToString("yyyy\/MM\/dd")) '2024/06/27 と表示されます。

Debug.WriteLineが表示される場所

 

DateSerialでも同じことができます。

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

Dim sourceDate As Date = DateSerial(2024, 6, 27)

Debug.WriteLine(sourceDate.ToString("yyyy\/MM\/dd")) '2024/06/27 と表示されます。

Debug.WriteLineが表示される場所

 

 

年・月・日・時・分・秒から日付型の値を作る

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

Dim sourceDate As Date = New Date(2024, 6, 27, 15, 3, 26)

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

Debug.WriteLineが表示される場所

 

 

イスラム暦(ヒジュラ暦)の 年・月・日 から日付型の値を作る

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

Dim hijiriCalendar As New System.Globalization.HijriCalendar()
Dim sourceDate As Date = hijiriCalendar.ToDateTime(1445, 12, 21, 0, 0, 0, 0)

Debug.WriteLine(sourceDate.ToString("yyyy\/MM\/dd")) '2024/06/27 と表示されます。

Debug.WriteLineが表示される場所

メモ:イスラム暦 1445年12月21日 は 西暦 で 2024年6月27日 です。