Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.09;
Скачать: CL | DM;

Вниз

Как правильно вывести дату?   Найти похожие ветки 

 
Maxval   (2002-11-30 11:21) [0]

DateTimePicker1.DateTime := d;
Edit1.Text:= DateTimetostr(d);
Почему всегда в Edit пишется дата 30.12.99
Заранее всем СПАСИБО


 
Cr@sh   (2002-11-30 11:42) [1]

edit1.text:=datetimetostr(now);


 
Maxval   (2002-11-30 11:46) [2]

А как правильно присвоить дату d.


 
ЮЮ   (2002-11-30 11:57) [3]

значение d у тебя нигде не определяется, т.е. d=0="30.12.1899"

Edit1.Text:= DateTimetostr(DateTimePicker1.DateTime);


 
Юрий Зотов   (2002-11-30 11:57) [4]

> Почему всегда в Edit пишется дата 30.12.99

Что содержится в d, то и пишется. Если d не меняется - значит, все время будет писаться одно и то же.

Вообще, непонятно, зачем нужны еще какие-то d. Все можно сделать напрямую:

Edit1.Text := DateTimetoStr(DateTimePicker1.DateTime);
DateTimePicker1.DateTime := StrToDateTime(Edit1.Text);


 
maxval   (2002-11-30 12:01) [5]

Мне еще нужно это d отправить в Query.
query.parambyname("d1").asdatetime :=d;
Вот зачем нужно d.


 
Юрий Зотов   (2002-11-30 12:06) [6]

Query.ParamByName("d1").AsDateTime := DateTimePicker1.DateTime;

И снова не нужно никакого d. Нужная информация УЖЕ хранится в DateTimePicker1.DateTime, зачем дублировать ее еще раз?


 
Дмитрий К.К.   (2002-11-30 12:14) [7]

Кстати, о птичках. Кто-нить мне объяснит, откуда берется ета "30.12.99", когда поле типа TDate пустое?


 
Юрий Зотов   (2002-11-30 12:43) [8]

Пустое поле трактуется как ноль. Соответственно, получаем начальную дату для TDate - 30.12.1899. См. справку (TDate type).


 
Дмитрий К.К.   (2002-11-30 12:47) [9]

Спасибо.


 
Anatoly Podgoretsky   (2002-11-30 13:01) [10]

Дмитрий К.К. © (30.11.02 12:14)
Как думаешь какое ПУСТОЕ значение у Double :-)



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

Текущий архив: 2002.12.09;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.009 c
7-28301
jeka
2002-10-08 09:36
2002.12.09
Запись в межсекторные промежутки


3-27835
Vint
2002-11-20 11:03
2002.12.09
Проверка целостности таблицы


7-28318
netm
2002-10-09 22:34
2002.12.09
Как добавить путь к своей программе в Win2k?


1-27924
KPV-10k
2002-11-28 22:52
2002.12.09
Создание директории...


4-28328
serd_hhc
2002-10-26 06:38
2002.12.09
Как узнать под какой учётной записью запущено окно?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский