Re: Question on time system

"Yoder, John" <[email protected]> Tue, 19 Sep 2006 11:08:00 -0500
Newsgroups gmane.linux.fbdev.user
Message-ID <[email protected]>
I think you're reinventing the wheel here. All that is needed to get the
date in that format is `/bin/date +%Y%m%d%H%M%S` which works on most
*nix systems. All you are doing the "+%Y"... is just reformatting the
output of the date command.

 

Regards,

 

John Yoder

 

________________________________

From: [email protected]
[mailto:[email protected]] On Behalf Of
Bui Sy Phong
Sent: Tuesday, September 19, 2006 8:49 AM
To: [email protected]
Subject: [Linux-fbdev-users] Question on time system

 

Hi everybody,

I know that i post this question in a wrong place, but if someone can
help me to resolve it, it will be wonderful for me.

In fact, i must write a little program wich diplay the local time of
system on this format (a string) : Year/Mount/Day/Hour/Minute/Second ,
like : 20060919164421 

So, i can get the number of second since : 01/01/1970 at 00:00:00 but i
dont know how to convert this to a string like above.

Here's my little code to get the number of second since 01/01/1970 :

#include < stdio.h>
#include <time.h>
#include <stdint.h>


int main(void)
{
    system("date");
    printf("\n");
    time_t result;
    result = time(NULL);
    printf("%s%ju secs since January 1, 1970 0:00 UTC\n", 
        asctime(localtime(&result)),
            (uintmax_t)result);
    unsigned int seconds = (uintmax_t)result;
    printf("%u\n", seconds);
    return(0);

    
}

I know that i must use strftime() to convert but i dont know how. 

So, i post this question here. And waiting for your helpful.

Thanks very much.

P/S : I dont care about Timezone (it's always in UTC - GMT)

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

_______________________________________________
Linux-fbdev-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linux-fbdev-users