ユーザマニュアル

プリザンター10周年記念イベントアーカイブ公開中 プリザンター×MCPサーバ 「プリザンターをもっと活用するために」資料ダウンロード 「プリザンター入門」発売中!

2026/03/17

MANUAL

開発者向け機能:サーバスクリプト:utilities.Today

## 概要 [サーバスクリプト](/ja/manual/table-management-server-script)でローカル時間における当日の0時の日時をUTCで返します。 ## 構文 ``` utilities.Today() ``` ## パラメータ パラメータはありません。 ## 戻り値 ローカル時間における当日の0時の日時をUTCで返却します。日本時間2023年6月21日に実行した場合、「2023/06/20 15:00:00」が返却されます。 ## 使用例 以下の例では、日付Aに当日の日時を入力します。サーバスクリプト内ではUTCの日時として扱われますが、サーバスクリプト終了後、日付Aにはローカル時刻に変換された日時が格納されます。 ##### JavaScript ``` model.DateA = utilities.Today(); ``` ## サンプルコード <details> <summary>1. プロセスのボタンのラベルを今日の日付で設定する。</summary> プロセスで設定したボタンのラベルを、"{今日の日付}のデータの取得"とします。 ##### JavaScript ```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())}のデータ取得`); ``` </details> ## 注意事項 こちらは[サーバスクリプト](/ja/manual/table-management-server-script)で使用するメソッドです。[スクリプト](/ja/manual/table-management-script)では使用できません。 ## 対応バージョン |対応バージョン|内容| |:--|:--| |1.1.39.0 以降|機能追加| ## 関連情報 <div id="ManualList"><ul><li><a href="/ja/manual/table-management-script">テーブルの管理:スクリプト</a><span>2025/10/28 up</span></li> <li><a href="/ja/manual/table-management-server-script">テーブルの管理:サーバスクリプト</a><span>2026/02/10 up</span></li></ul></article> <ul><li><a href="/ja/manual/server-script">開発者向け機能:サーバスクリプト</a><span>2025/11/27 up</span></li></ul></article></div><input id="SearchTextHidden" type="hidden" value="" />
TOP