わかりましたので、UTC を取得して日付と時刻の特定の形式に変換する単純な UTC 日付書式設定スクリプトを実行しています。スクリプトを JavaScript で正常に動作させることはできますが、使用しているプラグインには Groovy が必要なようです。私はそれに慣れていません.javascriptライブラリ/言語を使用できるため、プログラミングは本質的に同じであると言われました。いずれにせよ、ここに私のコードスニペットがあります:
import java.util.*;
var d = new Date();
var CurrentDay = ('0' + d.getUTCDate()).slice(-2);
var CurrentMonth = ('0' + d.getUTCMonth()).slice(-2);
var CurrentYear = d.getUTCFullYear();
var CurrentHours = ('0' + d.getUTCHours()).slice(-2);
var CurrentMinutes = ('0' + d.getUTCMinutes()).slice(-2);
var CurrentSeconds = ('0' + d.getUTCSeconds()).slice(-2);
var DateFormatted = CurrentYear.toString() + CurrentMonth.toString() + CurrentDay.toString() + CurrentHours.toString() + CurrentMinutes.toString() + CurrentSeconds.toString();
return DateFormatted;
スクリプトを実行しようとすると、次のエラー メッセージが表示されます。
groovy.lang.MissingMethodException: No signature of method: Script1.var() is applicable for argument types: (java.util.Date) values: [Thu Jun 06 21:18:43 CDT 2013]
Possible solutions: wait(), run(), run(), every(), any(), wait(long)
Parameters:
{}
どんな助けでも大歓迎です。また、このスクリプトを通常の JavaScript とまったく同じように実行することもできます。