Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];

Вниз

Проблема с использованием StrToDateTime   Найти похожие ветки 

 
ИМХО   (2004-02-13 16:49) [0]

Если в панели управления ("Язык и стандарты") для краткого формата даты стоит "МММ/дд/гг" (фев/13/04), то функция StrToDateTime возвращает ошибку "фев/13/04 16:48:31 is not a valid date and time"

Как решить эту проблему?


 
Anatoly Podgoretsky   (2004-02-13 17:04) [1]

Ну не пользоваться таким извразенным форматом, зороший формат dd.mm.yyyy


 
Семен Сорокин   (2004-02-13 17:05) [2]

а если задать ShortDateFormat := "МММ/dd/yy" перед конвертацией?


 
olookin   (2004-02-13 17:08) [3]

Почитайте в хелпе Currency and date/time formatting variables поиск по ключевому слову DateSeparator. Если я не ошибаюсь - там приведены форматы дат, используемых в системе. Т.е. можно настроить для своей проги формат даты такой, какой используется в системе.

to [1] Anatoly Podgoretsky © (13.02.04 17:04)
Это все равно что сказать - не пользуйся Windows. Если кому то хочется использовать специфический формат даты - то пусть использует.


 
ИМХО   (2004-02-13 17:13) [4]

Блин, у меня сейчас так:

procedure TForm1.Button1Click(Sender: TObject);
var
Just_Date: TDateTime;
begin
ShortDateFormat := "dd.mm.yyyy";
Just_Date := StrToDateTime(DateTimeToStr(Now));
end;

Усё равно ошибка:
"фев/13/04 17:11:33 is not a valid date and time"


 
ИМХО   (2004-02-13 17:14) [5]

Нет, теперь такая:

"13.02.2004 17:13:16 is not a valid date and time"


 
Плохиш   (2004-02-13 17:24) [6]

А если написать Just_Date := StrToDateTime(DateTimeToStr(Date));
?


 
ИМХО   (2004-02-13 20:17) [7]

Тогда:

"13.02.2004 is not a valid date and time"


 
Zz_   (2004-02-13 20:24) [8]

ShortTimeFormat


 
DDA   (2004-02-13 20:32) [9]

DateSeparator := "-";
ShortDateFormat := "d/m/yyyy";
Label1.Caption := DateToStr(Date);

Пример из Delphi



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

Форум: "Основная";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.031 c
1-79715
Rulezz
2004-02-12 17:25
2004.02.25
как использовать HTTP -протокол?


3-79632
MaxBgmz
2004-01-29 23:47
2004.02.25
альтернатива Парадоксу


1-79944
Ш-К
2004-02-09 16:15
2004.02.25
Абсолютные координаты.


1-79897
Anderson
2004-02-10 09:50
2004.02.25
MessagesBox вопрос банальный )))


3-79562
Alexei
2004-01-29 13:18
2004.02.25
Проблема с передачей данных в хранимую процедуру





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