Что нового

Как сравнить два времени

vaf

Новичок
Сообщения
186
Репутация
2
Добрый день.

Вопрос. Дано
Код:
$sOldDate = _Now()                                ; Текущая дата и время
$sNewDate = _DateAdd( 'n',$time, _NowCalc())    ; Новая дата ивремя


как сравнить эти две даты и времени ?
хочу в цикл поместить чтобы отслеживать что прошло $time времени

И еще вопрос.
как к _NowTime(5) прибавить 15 минут
 
Последнее редактирование:

Webarion

Осваивающий
Сообщения
143
Репутация
24
Код:
#include <WinApi.au3>
#include <Date.au3>

$time = 5

$sOldDate = _NowCalc() ; Текущая дата и время
$sNewDate = _DateAdd('n', $time, $sOldDate) ; Новая дата и время

$sDiffDate = _WinAPI_StrFromTimeInterval(_DateDiff('s', $sOldDate, $sNewDate) * 1000)

ConsoleWrite('-OldDate: ' & _DateTimeFormat($sOldDate, 0) & @CRLF)
ConsoleWrite('-NewDate: ' & _DateTimeFormat($sNewDate, 0) & @CRLF)
ConsoleWrite('-Прошло: ' & $sDiffDate & @CRLF)

ConsoleWrite('--------------------' & @CRLF)

Local $sOldTime = '2000/01/01 ' & _NowTime(5)
Local $sNewTime = _DateAdd('n', 15, $sOldTime)

ConsoleWrite('-OldTime: ' & _DateTimeFormat($sOldTime, 5) & @CRLF)
ConsoleWrite('-NewTime: ' & _DateTimeFormat($sNewTime, 5) & @CRLF)
 
Последнее редактирование:
Верх