日付関連で使用する、VB.NET関数の一覧をまとめました。
※現在の日付、時刻を【2018/10/1 23:59:01】とします。
VB.NET関数一覧(日付関連)
.NET関数 | 内容 |
Today | 現在の日付を取得する |
Now | 現在の日付と時刻を取得する |
IsLeapYear | 閏年 (うるう年) かどうか判断する |
DaysInMonth | 指定した年と月に含まれる日数を取得する |
DayOfYear | 年間積算日を取得する |
Date | 日付の部分だけを取得する |
TimeOfDay | 時刻の部分だけを取得する |
Year | 年 (Year) を取得する |
Month | 月 (Month) を取得する |
Day | 日 (Day) を取得する |
DayOfWeek | 曜日を取得する |
Hour | 時 (Hour) を取得する |
Minute | 分 (Minute) を取得する |
Second | 秒 (Second) を取得する |
Today(現在日付)
DateTime.Today
結果⇒10/1/2018 00:00:00
Now(現在日付時刻)
DateTime.Now
結果⇒10/1/2018 23:59:01
IsLeapYear(閏年)
DateTime.IsLeapYear(2018)
結果⇒False
DaysInMonth(日数)
DateTime.DaysInMonth(2018,10)
結果⇒31
DaysOfYear(年間積算日)
DateTime.Now.DaysOfYear
結果⇒274
Date(日付)
DateTime.Now.Date
結果⇒10/1/2018 00:00:00
TimeOfDay(時刻)
DateTime.Now.TimeOfDay
結果⇒23:59:01
Year(年)
DateTime.Now.Year
結果⇒2018
Month(月)
DateTime.Now.Month
結果⇒10
Day(日)
DateTime.Now.Day
結果⇒1
DayOfWeek(曜日)
DateTime.Now.DayOfWeek
結果⇒Monday
Hour(時)
DateTime.Now.Hour
結果⇒23
Minute(分)
DateTime.Now.Minute
結果⇒59
Second(秒)
DateTime.Now.Second
結果⇒1