ICalendarTextFormatterFormatDateDiffAsync - метод
Форматирует строку с временем, оставшимся до некоторого момента, по заданному числу квантов или просто по оставшемуся астрономическому времени.
При этом используются единицы измерения, удобные для восприятия человеку (часы, дни и др.)
Пространство имён: Tessa.BusinessCalendarСборка: Tessa (в Tessa.dll) Версия: 4.0.4
ValueTask<string> FormatDateDiffAsync(
long? quants,
DateTime? sessionNow,
DateTime? sessionPlanned,
Guid calendarCardID,
string overdueFormat = null,
bool useOnlyDaysInAstronomicMode = false,
CancellationToken cancellationToken = default
)
Function FormatDateDiffAsync (
quants As Long?,
sessionNow As DateTime?,
sessionPlanned As DateTime?,
calendarCardID As Guid,
Optional overdueFormat As String = Nothing,
Optional useOnlyDaysInAstronomicMode As Boolean = false,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of String)
ValueTask<String^> FormatDateDiffAsync(
Nullable<long long> quants,
Nullable<DateTime> sessionNow,
Nullable<DateTime> sessionPlanned,
Guid calendarCardID,
String^ overdueFormat = nullptr,
bool useOnlyDaysInAstronomicMode = false,
CancellationToken cancellationToken = CancellationToken()
)
abstract FormatDateDiffAsync :
quants : Nullable<int64> *
sessionNow : Nullable<DateTime> *
sessionPlanned : Nullable<DateTime> *
calendarCardID : Guid *
?overdueFormat : string *
?useOnlyDaysInAstronomicMode : bool *
?cancellationToken : CancellationToken
(* Defaults:
let _overdueFormat = defaultArg overdueFormat null
let _useOnlyDaysInAstronomicMode = defaultArg useOnlyDaysInAstronomicMode false
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<string>
- quants NullableInt64
- Число квантов, оставшихся до некоторого момента.
Если число отрицательное, то время считается просроченным.
- sessionNow NullableDateTime
- Текущее время в UTC.
- sessionPlanned NullableDateTime
- Плановая дата завершения задания с учётом смещения временной зоны сессии, для которой производится расчёт.
- calendarCardID Guid
- Идентификатор календаря.
- overdueFormat String (Optional)
- Формат отображения просроченного времени.
- useOnlyDaysInAstronomicMode Boolean (Optional)
- В режиме астрономического времени - отображать только количесвто дней даже для положительных значений.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
ValueTaskStringОтформатированная строка со временем.