# IsCurrentTime

マニュアル > コントロールリファレンス > ルート > ルートメソッド > # IsCurrentTime |

| 現在時刻（指定時刻）になったかどうか調べる。 構文 IsCurrentTime( Year, Month, Day, Hour, Min, Sec [,TargetTime] ) パラメータ
Year
| 型： | 数値
| 比較する年。-1の時、毎年。
Month
| 型： | 数値
| 比較する月（1～12）。-1の時、毎月。
Day
| 型： | 数値
| 比較する日（0～31）。-1の時、毎日。32の時、月末。 曜日で指定したい場合は128に比較する曜日を加算する。 1-日曜日 2-月曜日 4-火曜日 8-水曜日 16-木曜日 32-金曜日 64-土曜日 例）土曜日 128 + 64 例）月曜日から金曜日 128 + 1 + 2 + 4 + 8 + 16 + 32
Hour
| 型： | 数値
| 比較する時（0～23）。-1の時、毎時。
Min
| 型： | 数値
| 比較する分（0～59）。-1の時、毎分。
Sec
| 型： | 数値
| 比較する秒（0～59）。-1の時、毎秒。
TargetTime
| 型： | 時刻
| 比較する時刻。省略すると現在の時刻と比較する。
戻り値
| 型： | ブール
| 現在時刻（指定時刻）になったかどうか。
解説
現在時刻（指定時刻）になったかどうか調べます。
例
現時刻が2004/1/1かどうか
    IsCurrentTime(2004, 1, 1, -1, -1, -1);
現時刻が12時かどうか
    IsCurrentTime(-1, -1, -1, 12, -1, -1);
現時刻が月末の12時かどうか
    IsCurrentTime(-1, -1, 32, 12, -1, -1);
現時刻が月曜日から金曜日の12時かどうか
    IsCurrentTime(-1, -1, 128 + 1 + 2 + 4 + 8 + 16 + 32, 12, -1, -1);
サポート対象
| ○ | スクリプトアクション
サーバのスクリプトVer2アクションで使用可能
| ○ |
ブラウザスクリプト
ブラウザのスクリプトにて使用可能
| ○ |
演算式構文
演算式構文（バインド書式など）にて使用可能
参照 GetTickTime GetClientTime GetServerTime SetClientTime SetServerTime GetTimeLastError IsCurrentTime GetRelativeTime GetYear GetMonth GetDay GetHour GetMinute GetSecond GetMilliseconds GetDayOfYear GetDayOfWeek