開発者向け機能:サーバスクリプト:utilities.Today
概要¶
サーバスクリプトでローカル時間における当日の0時の日時をUTCで返します。
構文¶
パラメータ¶
パラメータはありません。
戻り値¶
ローカル時間における当日の0時の日時をUTCで返却します。日本時間2023年6月21日に実行した場合、「2023/06/20 15:00:00」が返却されます。
使用例¶
以下の例では、日付Aに当日の日時を入力します。サーバスクリプト内ではUTCの日時として扱われますが、サーバスクリプト終了後、日付Aにはローカル時刻に変換された日時が格納されます。
JavaScript¶
サンプルコード¶
1. プロセスのボタンのラベルを今日の日付で設定する。
プロセスで設定したボタンのラベルを、"{今日の日付}のデータの取得"とします。
JavaScript¶
const dateFormat = (input) => {
if (!input) return '';
// 返却値は文字列であるため、new Date()する
const date = new Date(input);
const y = date.getFullYear();
const m = String(date.getMonth() + 1).padStart(1, '0');
const d = String(date.getDate()).padStart(1, '0');
const dateTime = `${y}年${m}月${d}日`;
return dateTime;
};
elements.LabelText('Process_1', `${dateFormat(utilities.Today())}のデータ取得`);
注意事項¶
こちらはサーバスクリプトで使用するメソッドです。スクリプトでは使用できません。
対応バージョン¶
| 対応バージョン | 内容 |
|---|---|
| 1.1.39.0 以降 | 機能追加 |
