PDA

View Full Version : مشکل در 24 ساعته کردن ساعت



farzadkamali
دوشنبه 27 آذر 1391, 18:10 عصر
درود

می خوام ساعت در برنامه به صورت 24 ساعته باشه. از دستور زیر استفاده کردم نشد.

label2.Caption:=FormatDateTime('hh:mm:ss', Now);


وبرنامه رو که اجرا میکنم همچنان 12 ساعته هست فقط ق.ظ و ب.ظ نداره.

ویندوز من 7 وساعت سیستمم 12 ساعته هست. نیازی نیست که ساعت سیستمم 24 ساعته باشه؟

ayat255
دوشنبه 27 آذر 1391, 19:05 عصر
procedure TForm1.Button1Click(Sender: TObject);
var
t:TSystemTime;
begin
GetLocalTime(t);
Label1.Caption:=inttostr(t.wHour)+':'+inttostr(t.w Minute)+':'+inttostr(t.wSecond);
end;

farzadkamali
دوشنبه 27 آذر 1391, 19:58 عصر
procedure TForm1.Button1Click(Sender: TObject);
var
t:TSystemTime;
begin
GetLocalTime(t);
Label1.Caption:=inttostr(t.wHour)+':'+inttostr(t.w Minute)+':'+inttostr(t.wSecond);
end;


نشد. همچنان 12 ساعته هست.

Felony
دوشنبه 27 آذر 1391, 23:34 عصر
می خوام ساعت در برنامه به صورت 24 ساعته باشه. از دستور زیر استفاده کردم نشد.
label2.Caption:=FormatDateTime('hh:mm:ss', Now);

کاراکترهای کوچیک به معنی فرمت 12 ساعته و بزرگ به معنای فرمت 24 ساعته هستند ، بنابراین :


label2.Caption := FormatDateTime('HH:MM:SS', Now);