DateTimeExpressions extension
Provides expressions to extract information from date time values, or to calculate the difference between datetimes.
- on
Properties
-
date
→ Expression<
String?> -
Available on Expression<
Formats this datetime in the formatDateTime?> , provided by the DateTimeExpressions extensionyear-month-day.no setter -
day
→ Expression<
int?> -
Available on Expression<
Extracts the (UTC) day fromDateTime?> , provided by the DateTimeExpressions extensionthisdatetime expression.no setter -
hour
→ Expression<
int?> -
Available on Expression<
Extracts the (UTC) hour fromDateTime?> , provided by the DateTimeExpressions extensionthisdatetime expression.no setter -
minute
→ Expression<
int?> -
Available on Expression<
Extracts the (UTC) minute fromDateTime?> , provided by the DateTimeExpressions extensionthisdatetime expression.no setter -
month
→ Expression<
int?> -
Available on Expression<
Extracts the (UTC) month fromDateTime?> , provided by the DateTimeExpressions extensionthisdatetime expression.no setter -
second
→ Expression<
int?> -
Available on Expression<
Extracts the (UTC) second fromDateTime?> , provided by the DateTimeExpressions extensionthisdatetime expression.no setter -
secondsSinceEpoch
→ Expression<
int> -
Available on Expression<
Returns an expression containing the amount of seconds from the unix epoch (January 1st, 1970) toDateTime?> , provided by the DateTimeExpressions extensionthisdatetime expression. The datetime is assumed to be in utc.no setter -
year
→ Expression<
int?> -
Available on Expression<
Extracts the (UTC) year fromDateTime?> , provided by the DateTimeExpressions extensionthisdatetime expression.no setter
Operators
-
operator +(
Duration duration) → Expression< DateTime> -
Available on Expression<
AddsDateTime?> , provided by the DateTimeExpressions extensiondurationfrom this date. -
operator -(
Duration duration) → Expression< DateTime> -
Available on Expression<
SubtractsDateTime?> , provided by the DateTimeExpressions extensiondurationfrom this date.