Форум Программирование Дата в Delphi |
|
Здравствуйте procedure TForm1.FormCreate(Sender: TObject); var mydate: TDate; begin mydate:=15/04/1990; showmessage(datetostr(mydate)); end; В сообщении имею "30.12.1899" - как правильно присваивать дату? | ||||||
|
Цитата (nickel-j): mydate:=15/04/1990; это - не присвоение даты, что ты хотел. это - два деления (15 разделить на 04 и результат разделить на 1990). про формат хранения дат почитай обязательно. правильно: myDate := EncodeDate(2000, 02, 29);а вообще, подобные вопросы задавай сюда: http://expert.delphi.int.ru/ask/ Опасайтесь багов в приведенном выше коде; я только доказал корректность, но не запускал его. — Donald E. Knuth. | ||||||
|
виконання програми розпочинається з того самого мiсця, де призупинилося. | ||||||
Перейти в раздел:
© 2004 - 2025, Delphi.int.ru |
Версия форума: 1.10 (19.01.2010) |
Выполнено за 0.03 сек. |