parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Проблема с roll

Ivan Babanin 15.07.2006 05:11

Почему в данном куске кода происходит имеено так:
		$CNow[^date::now[]]
		$RNow[^date::now[]]
		^RNow.roll[TZ;MET-1DST] # Амстердам
		^CNow.roll[TZ;MSK-3MSD] # Москва
		^if($CNow > $RNow){
			1
		}{
			0
		}
		<br>
		$CNow.hour > $RNow.hour
Независимо от знака неравенства в условии
^if($CNow > $RNow)
или
^if($CNow < $RNow)
всегда выдается 0. И если затем сравнивать значения часов, то здесь все верно. В чём ошибка?