Я хотел бы знать, как лучше всего преобразовать длительность в секундах в нечто более удобное для пользователя, например, в формате ЧЧ: ММ: СС.
Я нашел решение, но не думаю, что оно лучшее:
Я использую случайную дату и время make_datetime(2017,1,1)
, добавляю количество секунд с помощью datetime_add
, а затем форматирую результат, чтобы получить «ЧЧ: мм: сс»
AzureDiagnostics
| project
Duration = format_datetime(
datetime_add('second',
toint(Output_copyDuration_d),
make_datetime(2017,1,1)
),
"HH:mm:ss")
где Output_copyDuration_d - длительность, сохраняемая в секундах
Мои результаты верны
если Output_copyDuration_d = 234, тогда я получаю Duration = 00: 03: 54