Помощь - Поиск - Пользователи - Календарь
Полная версия: TDateTime
Форум «Всё о Паскале» > Pascal, Object Pascal > 32 битные компиляторы
compiler
как вогнать дату в переменную TDateTime? (FP)
volvo
DateOf(Now())

устроит?
Артемий
delete...
compiler
Цитата(volvo @ 23.02.2007 19:47) *

DateOf(Now())

устроит?

нет ибо мне надо не сегоднешнею дату, а другую которую вводит пользыватель...(или это тоже через Now реализуется)...
volvo
Тогда покажи, КАК пользователь вводит дату?
compiler
Цитата(volvo @ 23.02.2007 19:51) *

Тогда покажи, КАК пользователь вводит дату?

пока незнаю, но наверно вспомощью read в формате число?месец?год
Артемий
Compiler, а обезательно использовать TDataTime? В Dos есть:
type
DataTime = record
Year,Month,Day,Hour,Min,Sec: Integer;
end;
compiler
? - маска

Добавлено через 1 мин.
Цитата(Артемий2 @ 23.02.2007 19:54) *

Compiler, а обезательно использовать TDataTime? В Dos есть...

желательно чтобы потом применят необходимые прцедуры...
Артемий
И procedure SetData(Year,Month,Day: Word)
compiler
Цитата(Артемий2 @ 23.02.2007 19:56) *

И procedure SetData(Year,Month,Day: Word)

мне чтобы работало...
Uses SysUtils,DateUtils,crt;
Var
D1,D2 : TDateTime;
Begin
D1:=DateOf(today);
D2:=10.02.2006; {<----должен вводить пользыватель}
Write('Number of days between ');
Write(DateToStr(D2),' and ',DateToStr(D1));
Writeln(' : ',DaysBetween(D1,D2));
readkey;
End.

volvo
А так:
Uses SysUtils, DateUtils;
Var
D1,D2 : TDateTime;
Begin
D1:=DateOf(Now());
D2:=StrToDate('10/02/2006');
Write('Number of days between ');
Write(DateToStr(D2),' and ',DateToStr(D1));
Writeln(' : ',DaysBetween(D1,D2));
ReadLn;
End.
?
Забудь про Today !!!
compiler
Цитата(volvo @ 23.02.2007 20:07) *

Забудь про Today !!!

А какая разница между Today и Now?

так как реализавать ввод даты?
Артемий
Uses SysUtils, DateUtils;
Var
D1,D2 : TDateTime;
s: string;
Begin
D1:=DateOf(Now());
readln(s);
D2:=strtodate(s);
Writeln('Number of days between ');
Writeln(DateToStr(D2),' and ',DateToStr(D1));
Writeln(DaysBetween(D1,D2));
ReadLn
end.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.