Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Borland C++ pro DOS, Čas

Zdravíčko. Určitě je to trivialita, ale nedaří se mi rozlousknout.

Potřebuji získat aktuální minuty a hodiny, sekundy jako int (intiger), protože s nimi potřebuji číselně pracovat.
Zjistil jsem si podle manuálu funkci:
gettime

gettime(&ukazatelNaFci);   
printf("The current time is: %02d:%02d:%02d.%02d\n",
       ukazatelNaFci.ti_hour, ukazatelNaFci.ti_min, ukazatelNaFci.ti_sec, ukazatelNaFci.ti_hund);

Jenže hodnoty jsou v dost nevhodném formátu.
Lze je nějakým vhodným a jednoduchým způsobem převést tak, abych aktualní minuty, sekundy, hodiny měl v samostatných int ?

Dalsi moznosti je funkce ctime. Ale jeji parametry nejak presne nechapu a jeste vraci char.
Jestli nekdo vi jak ziskat aktuální: minutu, sekundu a hodinu..... :-)

Předmět Autor Datum
evim, jak to bylo v DOS verzi, ale zkus se podivat na funkce DecodeDate(), DecodeTime() poslední
Jan Fiala 11.10.2006 06:18
Jan Fiala

Zpět do poradny Odpovědět na původní otázku Nahoru