![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Формат даты в DateTimePicker
.patt © (2007-10-13 11:18:00)Как изменить формат представления даты с dd.mm.yy на dd/mm/yy
Правильный Вася (2007-10-13 15:58:00) [1]месяцы с минутами перепутал
.patt (2007-10-13 13:52:00) [2]Спасибо огромное,помогло...только вот еще проблема-в свойстве Format указал dd/mm/yyyy и месяц с 10 поменялся на 58!В чем тут может быть дело?
DrPass (2007-10-13 13:12:00) [3]DateSeparator, ShortDateFormat и т.д.
Ping (2007-10-13 13:08:00) [4]Пуск - Настройка - Панель управления - Язык и региональные стандарты - Настройка
Kolan (2007-10-13 13:03:00) [5]
datestr:=datetostr( form1.DateTimePicker1.Date)
Это число с плавающей точкой.
datestr:= datetostr(form1.DateTimePicker1.Date)
А вот ты это число преобразушь в строку.
Так вот дело в том как ты его преобразуешь, а не в самом Date.
ЗЫ
Используй FormatDateTime и т.д
.patt (2007-10-13 12:43:00) [6]я присваиваю значение переменной datestr:=datetostr(form1.DateTimePicker1.Date) и получаю 13.10.2007
Kolan (2007-10-13 12:25:00) [7]> в Date
В дэйт лежит TDateTime, он по сути не может быть через «.» или через «/».
.patt (2007-10-13 12:16:00) [8]В этом случае на экране формат преобразуется в dd/mm/yyyy но в Date все равно остается через точку
Black Krok (2007-10-13 11:36:00) [9]Свойство Format='dd/mm/yyyy'