| DateTimeExtensions Methods |
The DateTimeExtensions type exposes the following members.
| Name | Description | |
|---|---|---|
|
|
ConvertRegionalTimeToUtc |
Converts regional time to utc
|
|
|
ConvertUtcToRegionalTime |
Converts utc to regional time
|
|
|
GetTimespanBetweenDates |
Gets the timespan between two dates
|
|
|
Midnight |
Returns the date part of the input date with the time of day as 00:00:00. Equivalent to DateTime.Date.
|
|
|
MonthsFromStartDateToEndDate |
Gets the number of months between the current date and the supplied date
|
|
|
Noon |
Returns the date part of the input date with the time of day as 12:00:00.
|
|
|
NumberOfBusinessDaysUntil |
Calculates number of business days, taking into account:
- weekends (Saturdays and Sundays)
- bank holidays in the middle of the week
|
|
|
SetTime(DateTime, Int32, Int32) |
Sets the time of the current date with minute precision
|
|
|
SetTime(DateTime, Int32, Int32, Int32) |
Sets the time of the current date with second precision
|
|
|
SetTime(DateTime, Int32, Int32, Int32, Int32) |
Sets the time of the current date with millisecond precision
|
|
|
ToFirstDayOfMonth |
Gets the first day of the month at time 00:00:00 for the supplied date
|
|
|
ToFirstDayOfNextMonth |
Gets the first day of the next month of the input datetime
|
|
|
ToJSONTicks |
Returns a JSON representation of the provided date time
|
|
|
ToLastDayOfMonth |
Gets the last day of the month at time 00:00:00 for the supplied date
|
|
|
ToLastMillisecondOfDay |
Gets the date time one milisecond before midnight on the current day
|