Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
StopDesign 05.02.2007 21:49
У меня заработало вот так:$dNowLocal[^date::now[]] $dNotYetInGMT[^date::create($dNowLocal)] ^dNotYetInGMT.roll[TZ;GMT] # $dNowGMT[^date::create($dNotYetInGMT)] ^rem{ Эта строчка ничего не меняет } $dNowGMT[^date::create($dNotYetInGMT.year;$dNotYetInGMT.month;$dNotYetInGMT.day;$dNotYetInGMT.hour;$dNotYetInGMT.minute;$dNotYetInGMT.second)] $fAddThisToLocalTimeAndYouWillGetGMTTime($dNowGMT-$dNowLocal) $sKnownTimeInGMT[2007-03-01 15:00:00] $dKnownTimeNotYetInGMT[^date::create[$sKnownTimeInGMT]] $dKnownTimeInGMT[^date::create($dKnownTimeNotYetInGMT+$fAddThisToLocalTimeAndYouWillGetGMTTime)] ^dKnownTimeInGMT.sql-string[] <p>^fAddThisToLocalTimeAndYouWillGetGMTTime.format[%.5f]</p>Я просто заметил, что вот такая строчка:
$dNowGMT[^date::create($dNotYetInGMT.year;$dNotYetInGMT.month;$dNotYetInGMT.day;$dNotYetInGMT.hour;$dNotYetInGMT.minute;$dNotYetInGMT.second)]даёт нужный эффект, а такая:
$dNowGMT[^date::create($dNotYetInGMT)]ничего не меняет.