получить нынешнию дату

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

получить нынешнию дату

Сообщение pehser » 06.11.2008 17:08:12

не обходимо создать паку типа YYYY\mm\dd
подскажите как получить нынешний год, месяц, число
pehser
новенький
 
Сообщения: 16
Зарегистрирован: 01.08.2008 14:54:00

Re: получить нынешнию дату

Сообщение Mr.Smart » 06.11.2008 17:12:55

мммм да...
функции Date(), Now().
Mr.Smart
долгожитель
 
Сообщения: 1796
Зарегистрирован: 29.03.2008 01:01:11
Откуда: из леса!

Re: получить нынешнию дату

Сообщение VirtUX » 06.11.2008 18:17:22

DecodeDateFully(), DecodeDate(), DecodeDateTime()
Now - возвращает текущие дату и время в виде TDateTime, а выше показанные функции помогут вытащить отдельно число, месяц, год, неделю, час, минуту, секунду.
Аватара пользователя
VirtUX
энтузиаст
 
Сообщения: 880
Зарегистрирован: 05.02.2008 10:52:19
Откуда: Крым, Алушта

Re: получить нынешнию дату

Сообщение Vadim » 06.11.2008 19:00:56

pehser писал(а):не обходимо создать паку типа YYYY\mm\dd

А такую оригинальную папку Вы, случаем, не в Windows собрались получить? Если да, то это дохлый номер.
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: получить нынешнию дату

Сообщение GAMER » 09.11.2008 11:19:59

Vadim писал(а):
pehser писал(а):не обходимо создать паку типа YYYY\mm\dd

А такую оригинальную папку Вы, случаем, не в Windows собрались получить? Если да, то это дохлый номер.

Почему дохлый? Юзеры время переведут сами?
Аватара пользователя
GAMER
энтузиаст
 
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина

Re: получить нынешнию дату

Сообщение Vadim » 09.11.2008 11:43:53

GAMER
Дело в том, что символы "\" в Windows обозначают другой каталог и у Вас при попытке создать каталог сида YYYY\mm\dd будут три вложенных каталога вида:
YYYY
------ mm
----------- dd
Проверьте в командной строке, если не верите...
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: получить нынешнию дату

Сообщение SAK » 09.11.2008 21:42:48

Если бы вложенные, то полбеды, а на самом деле будет сообщение о неправильном имени файла.
SAK
постоялец
 
Сообщения: 158
Зарегистрирован: 18.02.2006 00:45:14
Откуда: Тим

Re: получить нынешнию дату

Сообщение GAMER » 09.11.2008 21:56:15

Vadim писал(а):GAMER
Дело в том, что символы "\" в Windows обозначают другой каталог и у Вас при попытке создать каталог сида YYYY\mm\dd будут три вложенных каталога вида:
YYYY
------ mm
----------- dd
Проверьте в командной строке, если не верите...

Понятно. Я думал, что это вложеные каталоги.
Аватара пользователя
GAMER
энтузиаст
 
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 45

Рейтинг@Mail.ru