DateTime/DateTimeOffset.Dateプロパティで日付部分のみの値を取得する 言語: VB C# Dateプロパティでは、DateTimeの表す日時のうち、日付の部分のみ(時刻を0時0分0秒にした値)をDateTime型で取得することが出来ます。 DateTime/DateTimeOffset.Dateプロパティで日付部分のみの値を取得する すべて選択してコピー ダウンロード 行番号を表示する Imports System Class Sample Shared Sub Main() Dim dt As DateTime = DateTime.Now ' 現在の日時を取得 Console.WriteLine(dt) Console.WriteLine(dt.Date) ' 日付部分のみを取得 Console.WriteLine() Dim dto As DateTimeOffset = DateTimeOffset.Now ' 現在の日時を取得 Console.WriteLine(dto) Console.WriteLine(dto.Date) ' 日付部分のみを取得 End Sub End Class 実行結果例 2013/04/01 15:00:30 2013/04/01 0:00:00 2013/04/01 15:00:30 +09:00 2013/04/01 0:00:00 関連するページ DateTime/DateTimeOffset.TimeOfDayプロパティで時刻のみを取得する DateTime/DateTimeOffset.Ticksプロパティで基準時刻からの経過時間を100ナノ秒単位で取得する DateTime/DateTimeOffset.Year/Month/Day/DayOfWeekプロパティで年・月・日・曜日それぞれの値を取得する DateTime/DateTimeOffsetの値を英語・日本語や他の言語での表記で文字列化する DateTime/DateTimeOffsetの値を西暦・和暦の表記で文字列化する DateTime.IsLeapYearメソッドである年がうるう年かどうかを調べる DateTime/DateTimeOffset.DayOfYearプロパティでその年の通算何日目かを求める