請問有關Tdatetime 一秒一秒加上去要怎樣呢? |
尚未結案
|
SamSam1230
中階會員 發表:128 回覆:178 積分:65 註冊:2004-12-23 發送簡訊給我 |
|
supman
尊榮會員 發表:29 回覆:770 積分:924 註冊:2002-04-22 發送簡訊給我 |
您好:
以下試試 1.使用DecodeDateTime,EncodeDateTime
implementation uses DateUtils; {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); var AYear,AMonth,ADay,AHour,AMinute,ASecond,AMilliSecond:Word; begin DecodeDateTime(Date,AYear,AMonth,ADay,AHour,AMinute,ASecond,AMilliSecond); ASecond:=ASecond 1; Date:=EncodeDateTime(AYear,AMonth,ADay,AHour,AMinute,ASecond,AMilliSecond); Label1.Caption:=DateTimeToStr(Date); end; procedure TForm1.FormActivate(Sender: TObject); begin Date:=Now; end;2.使用UnixToDateTime,DateTimeToUnix implementation uses DateUtils; {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin iDate:=iDate 1; Label1.Caption:=DateTimeToStr(UnixToDateTime(iDate)); end; procedure TForm1.FormActivate(Sender: TObject); begin iDate:=DateTimeToUnix(Now); end;發表人 - supman 於 2005/05/04 18:40:04 |
Mickey
版主 發表:77 回覆:1882 積分:1390 註冊:2002-12-11 發送簡訊給我 |
|
jest0024
高階會員 發表:11 回覆:310 積分:224 註冊:2002-11-24 發送簡訊給我 |
|
SamSam1230
中階會員 發表:128 回覆:178 積分:65 註冊:2004-12-23 發送簡訊給我 |
|
supman
尊榮會員 發表:29 回覆:770 積分:924 註冊:2002-04-22 發送簡訊給我 |
|
jest0024
高階會員 發表:11 回覆:310 積分:224 註冊:2002-11-24 發送簡訊給我 |
|
SamSam1230
中階會員 發表:128 回覆:178 積分:65 註冊:2004-12-23 發送簡訊給我 |
|
supman
尊榮會員 發表:29 回覆:770 積分:924 註冊:2002-04-22 發送簡訊給我 |
您好:
直接把他函數抓出來用,看您要用UnixToDateTime或IncSecond,自己抓一下
function IncSecond(const AValue: TDateTime;
const ANumberOfSeconds: Int64): TDateTime;
begin
Result := ((AValue * SecsPerDay) + ANumberOfSeconds) / SecsPerDay;
end; procedure TForm1.Button1Click(Sender: TObject);
begin
Label1.Caption:=DateTimeToStr(IncSecond(now,1));
end; SecsPerDay常數值在Delphi中的定義:
Delphi syntax: const HoursPerDay = 24; MinsPerHour = 60; SecsPerMin = 60; MSecsPerSec = 1000; MinsPerDay = HoursPerDay * MinsPerHour; SecsPerDay = MinsPerDay * SecsPerMin; MSecsPerDay = SecsPerDay * MSecsPerSec;dcu無法直接拿來用會有版本的問題. |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |