Вниз
Скачать: CL | DM;

Работа с датами   Найти похожие ветки 

← →
Rimdus   (2008-08-08 21:16) [0]

Всем привет!

Столкнулся с проблемой: требуется написать функцию, аналог t-sql dateadd. В общем - то можно выпиндриться и обрабатывать отдельно dd, mm и yyyy. т.е. конвертить их в текст, брать нужную часть, конвертить в integer, добавлять сколько надо, потом проделывать все обратно. Но а если требуется добавить 1 год к 29 февраля??? В итоге получиться несуществующая дата.

Кто занимался датами подскажите пути обхода. Либо как можно узнать существует ли дата?


← →
Anatoly Podgoretsky ©   (2008-08-08 21:32) [1]

> Rimdus  (08.08.2008 21:16:00)  [0]

Тебя в первую очередь месяц должен волновать.


← →
easy ©   (2008-08-08 21:47) [2]


> Но а если требуется добавить 1 год к 29 февраля

IncYear
IncWeek, IncDay, IncHour, IncMinute, IncSecond
DateUtils.pas


← →
Rimdus   (2008-08-08 22:25) [3]

>easy ©   (08.08.08 21:47) [2]

Большой респект

>Anatoly Podgoretsky ©   (08.08.08 21:32) [1]

> Rimdus  (08.08.2008 21:16:00)  [0]

>Тебя в первую очередь месяц должен волновать.

Вас я не понял



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.01 c
2-1218531018
kiber0net0
2008-08-12 12:50
2008.09.21
Помогите определиться с выбором СУБД


15-1217225599
TUserClass
2008-07-28 10:13
2008.09.21
Скопировать таблицу (без данных) в FB.


2-1218381466
кирилл
2008-08-10 19:17
2008.09.21
подскажите тип


2-1218008748
SSSs
2008-08-06 11:45
2008.09.21
RichEdit взять кусок текста.


4-1197007012
Riply
2007-12-07 08:56
2008.09.21
Перечисление потоков "файлового объекта".




   Наверх