Форум » [x]Harbour » Изменение DateTime » Ответить

Изменение DateTime

fil: Приветствую ! Есть DateTime (или Time) значение. Как можно изменить его на секунду, минуту, час ?

Ответов - 4

Dima: a:=time() b:=0 ? a ? b:=timetosec(a) ? sectotime(b+1) // +1 секунда не то ?

fil: не, не то -мне надо значение DateTime() уменьшать/увеличивать на минуту. Я это, конечно, сделал, но чисто подбором set time format to "hh:mm" 1м - DateTime() +- 0.0006 1ч - DateTime() +- 0.042 почему так не понял

Sergy: fil пишет: не, не то -мне надо значение DateTime() уменьшать/увеличивать на минуту. Я это, конечно, сделал, но чисто подбором set time format to "hh:mm" 1м - DateTime() +- 0.0006 1ч - DateTime() +- 0.042 почему так не понял Потому что в DateTime единица (1.0) == сутки. Минута получается как 1/(60*24) == 1/1440 Час == 1/24


fil: Спасибо !



полная версия страницы