Есть функции возвращающие разницу между датами?
Select messages from
# through # FAQ
[/[Print]\]

-> Программирование в БЭСТ-4

#1: Есть функции возвращающие разницу между датами? Author: Дениска PostPosted: 29 Oct 2007 06:52
    —
В FastReport-е есть функции:

DAYDIFF()
Возвращает разницу между датами <Дата1> и <Дата2> в днях.

MONTHDIFF()
Возвращает разницу между датами <Дата1> и <Дата2> в месяцах.

YEARDIFF()
Возвращает разницу между датами <Дата1> и <Дата2> в годах.

В HARBOUR есть аналогичные функции?

#2:  Author: nordkLocation: Горбунов Константин PostPosted: 29 Oct 2007 11:25
    —
Разница в днях
date1-date2
разница в годах YEAR(Date1)-YEAR(Date2)

#3:  Author: Дениска PostPosted: 29 Oct 2007 16:37
    —
А разницу в месяцах похоже можно вычислить так:
Code:

(YEAR(Date1)*12 + Month(Date1)) - (YEAR(Date2)*12 + Month(Date2))




-> Программирование в БЭСТ-4


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Page 1 of 1

Powered by phpBB © 2001, 2005 phpBB Group