Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: [C++] Aika

DrDeath [24.09.2007 17:54:48]

#

Kuinka saan tallennettua nykyisen päivän, kuukauden ja vuoden muuttujiin? Entä miten asetan uuden ajan?

Metabolix [24.09.2007 18:02:23]

#

Aikaa voi kysellä time-funktiolta ja sen saa mielekkääseen muotoon vaikkapa gmtime- tai localtime-funktioilla.

#include <ctime>

using namespace std;

// ...
time_t aika;
struct tm utc, paikallinen;

time(&aika);
memcpy(&utc, gmtime(&aika), sizeof(utc));
memcpy(&paikallinen, localtime(&aika), sizeof(paikallinen));

Asettamiseen ei ole annettu standardifunktioita.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta