在 App 腳本、谷歌表中運行。我從 API 獲取時間戳并回傳此結果:
[[1.6370611672429312E18], [1.63706107263277082E18], [1.63706100204943616E18], [1.63706094340754534E18], [1.63706078474499994E18], [1.63706064715950106E18], [1.63706061367677235E18], [1.63706061367677082E18], [1.63706061367676902E18], [1.63706061367676749E18], [1.63706061367676595E18], [1.63706061367676442E18]],
現在我想將此時間戳轉換為日期,如下所示: 10/28/2021 10:30
我試試這個代碼:var convertDate = Utilities.formatDate(timestamp, "GMT", "MM-dd-yyyy HH:mm:ss");但沒有任何建議
uj5u.com熱心網友回復:
假設這些時間戳以納秒為單位,通過將時間戳值除以一百萬來創建一個日期。
const timestamps = [[1.6370611672429312E18], [1.63706107263277082E18]];
for (let i = 0; i < timestamps.length; i ) {
const timestamp = new Date(timestamps[i][0] / 1000000);
const convertDate = Utilities.formatDate(timestamp, "GMT", "MM-dd-yyyy HH:mm:ss");
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/357457.html
上一篇:無法分配給函式呼叫
下一篇:如何根據條件引數過濾物件?
