2013年4月7日日曜日

[VB.NET]日付オブジェクトから年,月,日,曜日、時,分,秒,ミリ秒を取得する


■日付オブジェクトから年,月,日,曜日、時,分,秒,ミリ秒を取得する
Module Module1

    Sub Main()

        '日時のオブジェクトを取得
        Dim CurrentDate As DateTime = DateTime.Now

        Console.WriteLine(CurrentDate.ToString) '2013/04/07 21:23:02

        'オブジェクトから日付を取り出す
        Console.WriteLine(CurrentDate.Date.ToString) '2013/04/07 0:00:00
        '↑日付のみ欲しければ DateTime.Today.ToStringでOK

        'オブジェクトから年を取り出す
        Console.WriteLine(CurrentDate.Year.ToString) '2013

        'オブジェクトから月を取り出す
        Console.WriteLine(CurrentDate.Month.ToString) '4

        'オブジェクトから日を取り出す
        Console.WriteLine(CurrentDate.Date.ToString) '7

        'オブジェクトから曜日を取り出す
        Console.WriteLine(CurrentDate.DayOfWeek.ToString) 'Sunday


        'オブジェクトから時刻を取り出す
        Console.WriteLine(CurrentDate.TimeOfDay.ToString) '21:23:02.8366205

        'オブジェクトから時を取り出す
        Console.WriteLine(CurrentDate.Hour.ToString) '21

        'オブジェクトから分を取り出す
        Console.WriteLine(CurrentDate.Minute.ToString) '23

        'オブジェクトから秒を取り出す
        Console.WriteLine(CurrentDate.Second.ToString) '2

        'オブジェクトからミリ秒を取り出す
        Console.WriteLine(CurrentDate.Millisecond.ToString '836)

    End Sub

End Module

0 件のコメント: