EssentialsPeriod Class
Namespace | Skybrud.Essentials.Time |
---|---|
Assembly | Skybrud.Essentials.dll |
Visibility | Public |
Inheritance | Object |
Class describing a period defined by a EssentialsPeriod.Start date and EssentialsPeriod.End date.
public class EssentialsPeriod { }
Properties
Type | Name | Summary |
---|---|---|
EssentialsTime | Start |
Gets a reference to the timestamp representing the start of the period. |
bool | HasStart |
Gets whether the EssentialsPeriod.Start property has a value. |
EssentialsTime | End |
Gets a reference to the timestamp representing the end of the period. |
bool | HasEnd |
Gets whether the EssentialsPeriod.End property has a value. |
Methods
NextWeekend()
(static)
Returns a EssentialsPeriod representing the upcoming weekend relative to the current day and according to the local time zone. |
NextWeekend(TimeZoneInfo)
(static)
Returns a EssentialsPeriod representing the upcoming weekend relative to the current day and
according to |
Returns a EssentialsPeriod representing the upcoming weekend relative to the specified
If |
ThisMonth()
(static)
Returns a EssentialsPeriod representing the current month, according to the local time zone. |
ThisMonth(TimeZoneInfo)
(static)
Returns a EssentialsPeriod representing the current month, according to the specified |
Returns a EssentialsPeriod representing the month of |
ThisWeek()
(static)
Returns a EssentialsPeriod representing the current week, according to the local time zone. |
ThisWeek(TimeZoneInfo)
(static)
Returns a EssentialsPeriod representing the current week, according to the specified |
Returns a EssentialsPeriod representing the week of |
Today()
(static)
Returns a EssentialsPeriod representing the current day from start to end, according to the local time zone. |
Today(TimeZoneInfo)
(static)
Returns a EssentialsPeriod representing the current day from start to end, according to the specified |
Today(DateTimeOffset, TimeZoneInfo)
(static)
Returns a EssentialsPeriod representing the day of |
Tomorrow()
(static)
Returns a EssentialsPeriod representing the the day after the current day and according to the local time zone. |
Tomorrow(TimeZoneInfo)
(static)
Returns a EssentialsPeriod representing the the day after the current day and according to
the |
Returns a EssentialsPeriod representing the the day after the day of
|
Yesterday()
(static)
Returns a EssentialsPeriod representing the the day before the current day and according to the local time zone. |
Yesterday(TimeZoneInfo)
(static)
Returns a EssentialsPeriod representing the the day before the current day and according to
the |
Returns a EssentialsPeriod representing the the day before the day of
|