日付と時刻を作成します。
@Date(years:int, months:int, days:int) : Date
@Date(years:int, months:int, days:int, hours:int, minutes:int, seconds:int) : Date
パラメータ | 説明 |
---|---|
time | 日付と時刻。 |
seconds | 日付と時刻の「秒」。 |
minutes | 日付と時刻の「分」。 |
hours | 日付と時刻の「時」。 |
days | 日付と時刻の「日」。 |
months | 日付と時刻の「月」。 |
years | 日付と時刻の「年」。 |
戻り値 | 説明 |
---|---|
Date | 新しい日付と時刻。 |
function p(stuff) {
print("<<<" + stuff + ">>>");
}
var now = @Now();
var date1 = @Date(now);
p("Now = " + now); // <<<Now = 4/7/06 4:49 PM>>>
p("Date = " + date1); // <<<Date = 4/7/06 12:00 AM>>>
以下の例では、@Today 関数を使用して日付を設定し、コード内で直接値を記述して時刻を設定しています。
function p(stuff) {
print("<<<" + stuff + ">>>");
}
var date1 = @Today();
var year = @Year(date1);
var month = @Month(date1);
var day = @Day(date1);
var today = @Date(year, month, day, 13, 30, 0);
p("Today at 1:30PM = " + today.toLocaleString());
以下の例では、@Yesterday 関数を使用して日付を設定し、@Now 関数を使用して時刻を設定しています。この結果、現在より 24 時間前の日時が設定されます。
function p(stuff) {
print("<<<" + stuff + ">>>");
}
var date1 = @Yesterday();
var year = @Year(date1);
var month = @Month(date1);
var day = @Day(date1);
var date2 = @Now();
var hour = @Hour(date2);
var minute = @Minute(date2);
var second = @Second(date2);
var yesterday = @Date(year, month, day, hour, minute, second);
p("24 hours ago = " + yesterday.toLocaleString());