スクリプトエディタを使用してGoogleスプレッドシートで現在の時刻を取得するにはどうすればよいですか?



How Get Current Time Google Spreadsheet Using Script Editor



解決:

JavaScriptを使用するDate()オブジェクト。オブジェクトから時刻、日付、タイムスタンプなどを取得する方法はいくつかあります。 (リファレンス)

function myFunction(){var d = new Date(); var timeStamp = d.getTime(); // 1970年1月1日からのミリ秒数//または:var currentTime = d.toLocaleTimeString(); //「12:35 PM」、たとえば} 

使用javascriptによって提供される日付オブジェクト。これは、Googleのスクリプト環境に固有または特別なものではありません。




私は次のように私のGoogleドキュメントのタイムゾーンで検討しました:

timezone = 'GMT +' + new Date()。getTimezoneOffset()/ 60 var date = Utilities.formatDate(new Date()、timezone、 'yyyy-MM-dd HH:mm'); // 'yyyy-MM-dd'T'HH:mm:ss'Z' '

Googleドキュメント用の私のスクリプト