| 
  
現在時刻(指定時刻)になったかどうか調べる。 
  
 構文 
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);
 
 | 
 
 
 
  
 | 
 
 
 
  
 サポート対象 
  
  
 参照 
  
GetTickTime 
GetTickTimeSpan 
GetClientTime 
IsCurrentTime 
GetRelativeTime 
GetYear 
GetMonth 
GetDay 
GetHour 
GetMinute 
GetSecond 
GetMilliseconds 
GetDayOfYear 
GetDayOfWeek 
  
  
  
  
  
 |