Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Progress innerhalb zweier Datumswerte

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
24.10.2003, 16:13 Uhr
~res
Gast


hallo!

ich habe ein Datum Beginn, z.b. 01.02.2003
und ein Ende-Datum 30.03.2003
mit einer abfrage springe ich zwischen diesen datumswerten von tag zu tag richtung Ende-Datum.

frage: wie kann man den fortschritt zum gesamten zeitraum in % ermitteln, wenn man nicht davon ausgehen kann, dass mit jedem sprung genau ein tag zurückgelegt wird, sonden z.b. mal einen tag, mal 3 tage , mal 5 tage.
also z.b.
ab 01.02.2003 1. sprung auf 02.02.2003, 2.sprung auf 10.02.2003, 3. sprung auf 05.03.2003 bis man schließlich am 30.03.2003 anlangt=100%.
???
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
24.10.2003, 16:38 Uhr
Philipp



Ok, du hast 3 verschiedene Daten:

- Anfangsdatum
- Aktuelles Datum(da wo du hingesprungen bist)
- Enddatum

Erstmal ziehst du das Anfangsdatum vom aktuellen Datum ab.
-> a=Aktuelles Datum-Anfangsdatum

Dann ziehst du das Anfangsdatum vom Enddatum ab
-> b=Enddatum - Anfangsdatum

Dann stellst du das in ein verhältnis(durch dividieren)
-> Prozent = a/b*100

Sollte so funzen, mal ein bsp:

Anfang=1.1.2002
Ende = 1.1.2003
Akt=1.7.2002

a=Akt-Anf=182 Tage
b=End-Anf=365 Tage
Prozent=182/365*100=49.86% ~50%

Hoffe du meintest das überhaupt so
Philipp
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
27.10.2003, 09:57 Uhr
~res
Gast


genau so!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: