Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Stunden und Minuten einzeln (https://www.delphipraxis.net/56848-stunden-und-minuten-einzeln.html)

ByStones2 12. Nov 2005 10:33


Stunden und Minuten einzeln
 
Hi,

wie kann ich in zwei verschiedene Variablen (Integer) die aktuellen minuten und stunden anzahl einlesen ???

ByStones

CalganX 12. Nov 2005 10:34

Re: Stunden und Minuten einzeln
 
Hi,
guck dir in der Delphi-Hilfe mal [oh]EncodeDateTime, DecodeDateTime[/oh] und now an.

Chris

fkerber 12. Nov 2005 10:53

Re: Stunden und Minuten einzeln
 
Hi!

Es gibt da glaube ich auch noch Delphi-Referenz durchsuchenTimetoStr


Ciao Frederic

ichbins 12. Nov 2005 11:00

Re: Stunden und Minuten einzeln
 
und datetimetostr. dann wird das Datum miteinberechnet. Alternativ könntest du es auch so machen:

Delphi-Quellcode:
var
  d:tdatetime;
  h,min,sec:integer;
begin
  sec:=trunc((d-trunc(d))*24*3600);
  min:=sec div 60;
  sec:=sec-min*60;
  h:=min div 60;
  min:=min-h*60;
end;

alzaimar 12. Nov 2005 11:27

Re: Stunden und Minuten einzeln
 
Oder so:
Sei sTotal die Anzahl der Sekunden, dann gilt:
Delphi-Quellcode:
s := sTotal mod 60; // der Sekundenanteil
m := (sTotal div 60) mod 60; // der Minutenanteil
h := (sTotal div 3600) mod 24; // der Stundenanteil
d := (sTotal div 86400); // Der Tagesanteil


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:40 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz