Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.02.18;
Скачать: [xml.tar.bz2];

Вниз

Функция для определения предыдущего месяца   Найти похожие ветки 

 
PL   (2007-02-01 15:13) [0]

Здравствуйте, уважаемые мастера!
Подскажите, плз, функцию, возвращающую предыдущий месяц какой-либо даты - существует ли такая или как ее написать?


 
Ega23 ©   (2007-02-01 15:15) [1]

Что должно получиться при входном параметре 29 марта?


 
Плохиш ©   (2007-02-01 15:15) [2]

IncMonth/IncAMonth


 
Desdechado ©   (2007-02-01 15:15) [3]

Extract( MONTH FROM perem )
это в SQL


 
PL   (2007-02-02 15:34) [4]


> Что должно получиться при входном параметре 29 марта?

если функцию писать можно учесть и это и високосный год, но мне не надо так заморачиаться у меня не будет dd равняться 29. есть мысли?


> IncMonth/IncAMonth

спасибо, но это же инкрементирующие функции. а что-нибудь обратное есть?


> Extract( MONTH FROM perem )
> это в SQL

нет мне запрос не нужен, спасибо


 
MBo ©   (2007-02-02 15:38) [5]

>спасибо, но это же инкрементирующие функции. а что-нибудь обратное есть?

А ты хелп прочел?


 
clickmaker ©   (2007-02-02 15:53) [6]


> но это же инкрементирующие функции. а что-нибудь обратное
> есть?

нет. Время - оно необратимо


 
Anatoly Podgoretsky ©   (2007-02-02 15:57) [7]

> PL  (02.02.2007 15:34:04)  [4]

>  если функцию писать можно учесть и это и високосный год, но мне не надо так заморачиаться у меня не будет dd равняться 29. есть мысли?

Есть, если у тебя будет, так, то три раза из четырех, будешь получать исключение, при попытке использовать дату 29.02.хххх


 
Anatoly Podgoretsky ©   (2007-02-02 15:57) [8]

> clickmaker  (02.02.2007 15:53:06)  [6]

Она еще и не транзитивна.


 
Desdechado ©   (2007-02-02 16:28) [9]

Anatoly Podgoretsky ©   (02.02.07 15:57) [7]
Автору вроде месяц (номер?) нужен, а не дата с месяцем назад.


 
Плохиш ©   (2007-02-02 16:35) [10]


> > IncMonth/IncAMonth
>
> спасибо, но это же инкрементирующие функции. а что-нибудь
> обратное есть?

Я плякал... Видно не судьба аФФтару помочь, ввиду отсутствия у него одной важной детали...


 
Anatoly Podgoretsky ©   (2007-02-02 16:37) [11]

> Desdechado  (02.02.2007 16:28:09)  [9]

Чтобы получить номер месяца, надо в функцию преобразования подать правильную дату.


 
evvcom ©   (2007-02-02 17:16) [12]

> [11] Anatoly Podgoretsky ©   (02.02.07 16:37)
> подать правильную дату

Гы, эт как передавать. Если TDateTime, так она всегда будет правильной. А про стринг вроде не было разговору.


 
Anatoly Podgoretsky ©   (2007-02-02 19:42) [13]

> evvcom  (02.02.2007 17:16:12)  [12]

Тогда точный ответ на заданный вопрос - такой функции нет.



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

Форум: "Начинающим";
Текущий архив: 2007.02.18;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.042 c
2-1170190894
Marker
2007-01-31 00:01
2007.02.18
Цветные строки в TMemo


15-1169640740
NLex
2007-01-24 15:12
2007.02.18
Прикольный робот.... !!!


8-1150842128
fun.exe
2006-06-21 02:22
2007.02.18
Свой графический шрифт


2-1170347053
Garacio
2007-02-01 19:24
2007.02.18
настройки Button


1-1166799546
i-am-vladko
2006-12-22 17:59
2007.02.18
file not found





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский