![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Текущая дата
Дядя © (2007-09-10 19:45:00)Добрый вечер!
Не могу понять, как получить текущую дату в строковом виде? DateTimePicker штука хорошая, но как с ней провернуть такое не знаю.
Надеюсь на вашу помощь.
Юрий Зотов (2007-09-11 12:24:00) [1]> Дядя (11.09.07 09:08) [8]
> какого прямое назначение этого компонента?
У всех визуальных компонентов одно и то же назначение:
а). отображение информации на экране;
б). прием информации, вводимой пользователем.
Соответственно, DateTimePicker - это визуальный компонент, который:
а). отображает дату и/или время (любую, а не только текущую);
б). принимает ввод даты и/или времени пользователем (любой, а не только текущей).
А текущую дату и время дают функции Date, Time и Now. Никакие компоненты для их получения не нужны. А для их перевода в строковый вид существуют функции DateToStr и другие (см. в справке). И никакие компоненты для этого тоже не нужны.
Так что DateTimePicker к Вашему вопросу не имеет никакого отношения.
Anatoly Podgoretsky (2007-09-11 09:37:00) [2]> Дядя (11.09.2007 09:08:08) [8]
Из справки TDateTimePicker is a visual component designed specifically for entering dates or times.
Washington (2007-09-11 09:25:00) [3]
> 1. мне 15 лет
> 2. я в принципе начинающий.
а мне 16 лет и я не в принципе, а просто начинающий
Washington (2007-09-11 09:15:00) [4]Вот те текущая дата:
var
time:TSystemTime;
date:string;
begin
GetSystemTime(time);
date:=dateToStr(SystemTimeToDateTime(time));
Дядя (2007-09-11 09:08:00) [5]Ну в таком случае что же делает этот пикер?
Он типа календаря и очень удобный ктсате. Плюс для моей программы (база данных о погоде) это просто находка.
Но всё же объясните мне пожалуйста, какого прямое назначение этого компонента?
Германн (2007-09-11 02:38:00) [6]
> Дядя (10.09.07 20:15) [4]
>
...
> 1. мне 15 лет
> 2. я в принципе начинающий.
>
А вот твой "антипод" начинал лучше! И он сейчас "увежаемый" человек! (с) А.Райкин.
P.S. Может там (в оригинале) звучало не "е", а "ы". Не помню. :)
Юрий Зотов (2007-09-11 02:16:00) [7]> Дядя (10.09.07 20:15) [4]
Какое отношение имеет DateTimePicker к текущей дате?
Наверное, никакого?
Это означает, что компоненты - штука хорошая, но не для всех задач.
Германн (2007-09-11 00:29:00) [8]
> как получить текущую дату в строковом виде? DateTimePicker
> штука хорошая, но как с ней провернуть такое не знаю.
> Спасибо! А вот так с DateTimePicker"ом:
> DateToStr(DateTimePicker.Date).
>
А это разве "текущая дата"?
Ну дался же вам всем этот пикер. http://delphimaster.ru/cgi-bin/forum.pl?id=1188907163&n=18
Ну не для того он, не для того!
:-)
Дядя (2007-09-10 20:15:00) [9]Спасибо! А вот так с DateTimePicker"ом:
DateToStr(DateTimePicker.Date).
Denis:
1. мне 15 лет
2. я в принципе начинающий.
MsGuns (2007-09-10 19:49:00) [10]FormatDateTime + F1
Denis_ (2007-09-10 19:49:00) [11]datetostr(now).
чей дядя-то?
oldman (2007-09-10 19:47:00) [12]a:=date(now)
За синтаксис не ручаюсь, но смысл такой...