Вниз
Скачать: CL | DM;

Считываня даты   Найти похожие ветки 

← →
Killer2   (2006-01-21 11:50) [0]

Здрастаствуйте.
подскажите пожайлуста, Каким оператором можно считать дату: ЧЧ ММ ГГГГ


← →
Desdechado ©   (2006-01-21 16:14) [1]

считать откуда?
если речь зашла о форматах, см. LongDateFormat, ShortDateFormat, StrToDate, DateToStr


← →
Ell   (2006-01-22 10:03) [2]

Я вот так делал:

...
var
 CurD,CurM:byte; //сегодняшние день и месяц
 CurY:word; //сегодняшний год
...

procedure GetCurrDate; // чтение текущей даты
var CurDT:string;

begin
CurDT:=DateToStr(Date);
CurD:=StrToInt(CurDT[1]+CurDT[2]);
CurM:=StrToInt(CurDT[4]+CurDT[5]);

if length(CurDT)=8 then CurY:=StrToInt("20"+CurDT[7]+CurDT[8])
               else CurY:=StrToInt(CurDT[7]+CurDT[8]+CurDT[9]+CurDT[10]);

end;


← →
ss2   (2006-01-22 12:17) [3]

Caption:= FormatDateTime("dd mm yyyy",Now);


← →
Killer2   (2006-01-22 13:38) [4]

Спасибо большое, дошло


← →
SilverAlex ©   (2006-01-22 13:46) [5]

>>Ell   (22.01.06 10:03) [2]
не делай так никогда, есть процедуры DecodeDate, EncodeDate. Там все просто, но надежно.Ну и модуль DateUtils рекомендую посмотреть.


← →
Ell   (2006-01-22 14:15) [6]

SilverAlex ©   (22.01.06 13:46) [5] :
> не делай так никогда

А почему нельзя так? В чём могут быть проблемы?


← →
SilverAlex ©   (2006-01-22 14:31) [7]

Ell   (22.01.06 14:15) [6]

зайди пуск-панель управления-язык и региональные стандарты
закладка региональные параметры нажми кнопку настройка, в появившемся окне перейди на закладку Дата и измени Краткий формат даты на, например yyyy-MM-dd и запусти свой код на выполнение.
Вообще так с датами не работают, посмотри модуль  DateUtils что бы разобраться как правильно с ними работать. Там не так уж и сложно



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.035 c
1-1137402516
tigra
2006-01-16 12:08
2006.02.12
Печать Printer.Canvas.TextOut


11-1098448368
Gleb
2004-10-22 16:32
2006.02.12
Ошибка в TToolBar?


6-1130934528
seeker
2005-11-02 15:28
2006.02.12
Result := recv(FSocket, Buf, Count, MSG_PEEK);


3-1134459185
ANB
2005-12-13 10:33
2006.02.12
Посоветуйте тип блокировки записи (оракл)


3-1134750180
Davinchi
2005-12-16 19:23
2006.02.12
как связать две DBF по одному полю




   Наверх