第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用 Apps Script 在 Google Sheets 中格式化日期?

如何使用 Apps Script 在 Google Sheets 中格式化日期?

函數(shù)式編程 2021-06-28 20:23:50
我正在使用 Google Apps 腳本在 Google 表格中創(chuàng)建自定義報告。我放入 Google Sheets 的數(shù)據(jù)來自我正在解析的 JSON 數(shù)據(jù)。我的一列包含來自 JSON 的日期和時間字符串,我想對其進行格式化,以便 Google Sheets 將其識別為日期和時間而不是比字符串。目前,該字符串在 Google 表格中顯示如下:2019-06-10T22:00:00.000Z我不確定如何更改格式,使其看起來像正確的日期和時間。編輯:我希望它看起來像:10-Jun HH-MM
查看完整描述

1 回答

?
茅侃侃

TA貢獻1842條經(jīng)驗 獲得超21個贊

要求:

在 Google Apps 腳本中格式化日期字符串。


解決方案:

將日期字符串傳遞給日期構(gòu)造函數(shù),new Date()然后使用Utilities.formatDate它來正確格式化。


例子:

function convertDate() {

  var sh = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();

  var date = sh.getRange(1,1).getValue(); //this is your value '2019-06-10T22:00:00.000Z'

  var d = Utilities.formatDate(new Date(date),'GMT+0','dd-MMM HH-mm');

  Logger.log(d);

  //logger returns: 10-Jun 22-00

}

參考:

  1. new Date() 對于日期構(gòu)造函數(shù)。

  2. Utilities.formatDate() 用于在 Google Apps 腳本中格式化日期。


查看完整回答
反對 回復 2021-07-01
  • 1 回答
  • 0 關(guān)注
  • 239 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號