котвася
18-07-2010, 00:34
#include <stdio.h>
#include <time.h>
int main ()
{
time_t seconds;
seconds = time (NULL);
printf ("%ld seconds since January 1, 1970", seconds);
return 0;
}
time(NULL) возвращает время в секундах с 01.01.1970
Какой параметр надо указать time(??????) что бы она возвращала иное, например дни или даже "нормальную" дату? Возможно ли это?
Или надо создавать функции, которые будут пересчитывать секунды в дни, месяца, года?
Если можно приведите пример.
#include <time.h>
int main ()
{
time_t seconds;
seconds = time (NULL);
printf ("%ld seconds since January 1, 1970", seconds);
return 0;
}
time(NULL) возвращает время в секундах с 01.01.1970
Какой параметр надо указать time(??????) что бы она возвращала иное, например дни или даже "нормальную" дату? Возможно ли это?
Или надо создавать функции, которые будут пересчитывать секунды в дни, месяца, года?
Если можно приведите пример.