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.....
evim, jak to bylo v DOS verzi, ale zkus se podivat na funkce DecodeDate(), DecodeTime()