Форум: "Основная";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];
ВнизГлюк с датой %/ Найти похожие ветки
← →
Goida (2004-01-08 16:56) [0]Это код из помощи Дельфи:
procedure TForm1.Button1Click(Sender: TObject);
var
ADate: TDateTime;
days: array[1..7] of string;
begin
days[1] := "Sunday";
days[2] := "Monday";
days[3] := "Tuesday";
days[4] := "Wednesday";
days[5] := "Thursday";
days[6] := "Friday";
days[7] := "Saturday";
ADate := StrToDate(Edit1.Text);
ShowMessage(Edit1.Text + " is a " + days[DayOfWeek(ADate)]);
end;
В Edit1.Text я пишу: 11/24/02 (MM/DD/YY), а он мне - Не рпавильный формат даты! Почему? Я непонимаю, ПОМОГИТЕ!
← →
Тимохов (2004-01-08 17:00) [1]Интересно, а тебе такая строчка, что даст?
StrToDate("сегодня, типа 31 декабря 2003 годя, однако новый год скоро");
Думаю, что должна выдать 31.12.2003.
← →
Тимохов (2004-01-08 17:01) [2]По теме, зачем ты пишешь (MM/DD/YY)? Как по твоему программа должна трактовать такую дату?
← →
Goida (2004-01-08 17:04) [3]Я пишу только 11/24/02. Все. Я там правильно оформил, поэтому вы и не поняли. Простите.
← →
Goida (2004-01-08 17:05) [4]
> Я там неправильно оформил
← →
Тимохов (2004-01-08 17:07) [5]А...
дело другое.
А какой у тебя в системе стоит разделить в дате?
Может быть не "/", а, например, "."?
← →
Goida (2004-01-08 17:24) [6]Нет, ни хочет ни в какую! Я и так поменяю, и этак... Все равно - не понимает.
← →
Тимохов (2004-01-08 17:27) [7]Блин, ты в россии?
Месяц второй у нас, а не первый!
← →
Goida (2004-01-08 17:40) [8]
> Тимохов
> Блин, ты в россии?
> Месяц второй у нас, а не первый!
Да-да, а еще и разделитель не точка, а тире :)) Серьёзно.
Вобщем, зависит это от виндов. Но можно же это обойти?
← →
Тимохов (2004-01-08 17:44) [9]Полагаю, что ты не прав в том, что не сформулировал для участников форума свою задачу.
Без точно формулировки того, что тебе надо не ясно, что ты хочешь сделать.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c