簡體   English   中英

秒到 HH:mm:SS 的時間轉換

[英]Time Conversion of seconds to HH:mm:SS

我需要幫助來了解如何將整數秒數轉換為 HH:mm:ss 格式以顯示在 Quicksight Analysis 中。

我的組織正在從 REST 個工具 API 中提取自己的數據,這些 API 是作為服務從各個供應商提供給我們的。 其中一些數據具有以秒為單位測量的時間花費數據。 我知道這在 Power BI 中很容易修復,但是,我對 Quicksight 還是個新手,並試圖了解如何在此處實現這一點。 我需要能夠以秒為單位對時間進行聚合,然后以 HH:mm:ss 格式顯示結果。 例如,分別為 184、436、346 秒的處理時間應給出 00:05:22 的平均處理時間和 00:16:06 的總處理時間。 我無法使用 SQL 對 Athena 中的表進行更改,並且需要能夠在 Quicksight 中的數據集級別或分析級別執行此操作。 請幫助我了解如何實現這一目標。

提前致謝!!

目前,只有通過使用以下 function 創建計算字段,才能在 AWS QuickSight 中將秒數轉換為hh:mm:ss

concat(toString(floor({field_with_seconds}/3600)),':',toString(floor(({field_with_seconds}%3600)/60)),':',toString({field_with_seconds}%60))

我發現了上述問題並推出了自己的問題。

concat(toString(floor(sum(durationSeconds) / 86400)), "D:", substring(formatDate(addDateTime(sum(durationSeconds), "SS", parseDate("2000-01-01 00:00:00", "yyyy-MM-dd HH:mm:ss")), "dd-MM-yyyy HH:mm:ss"), 12, 10))

此方法允許您在聚合中使用它,並使用日期字段將秒自動轉換為小時分鍾秒,而無需進行日期數學運算。 另一個添加的功能是第一部分,它為您提供了# of Days。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM