| |
Функции для работы с датой/временем в Crystal Reports 11.5, функции CurrentDate(), CurrentTime(), CurrentDateTime(), DateAdd(), DateDiff(), DatePart(), DateSerial(), MonthName(), Timer()
Без функций даты и времени обычно обойтись очень сложно. Самые важные функции Crystal Reports для работы с датой/временем приведены далее.
- CurrentDate(), CurrentTime(), CurrentDateTime() — возвращают соответственно текущую системную дату, текущее системное время и дату и время одновременно.
- DateAdd() — добавляет к дате указанное количество лет, кварталов, месяцев и так далее до секунд.
- DateDiff() — возвращает разницу между датами (в единицах от лет до секунд).
- DatePart() — очень важная функция, которая возвращает указанную вами часть даты (например, только год, только месяц или только день недели).
- DateSerial() — создает значение даты на основе передаваемых символьных значений. То же самое делает функция DateValue(), но при другом формате принимаемых значений. Аналогичным образом (для времени) работают TimeSerial() и TimeValue().
- Day() (а также Year(), Month(), Weekday(), Hour(), Minute(), Second()) — специализированные заменители функции DatePart(), которые возвращают нужную вам часть даты.
- MonthName() — возвращает имя месяца словами по его номеру.
- Timer() — возвращает количество секунд, прошедших с полуночи.
| |
 |
|