Calendar.GetDateTime Method


Builds a date and time, given the components of this Calendar object.

 virtual DateTime GetDateTime() = GetDateTime;
DateTime GetDateTime();
public System.DateTimeOffset GetDateTime();
function getDateTime()
Public Function GetDateTime () As DateTimeOffset


The DateTime representing the date and time of this Calendar.


If you're using a .NET language (for example, C#, or Visual Basic), then use the Coordinated Universal Time (UTC) time zone with a Calendar object if you wish to follow this set of steps.

  • Call either SetToMin or SetToMax, and then
  • Call GetDateTime to convert the Calendar to a .NET System.DateTime struct.

If you don't use the Coordinated Universal Time (UTC) time zone, then GetDateTime will throw an exception because the computed number of ticks will under- or overflow due to the timezone offset.

Applies to

See also