Re: Question on time system

"Bui Sy Phong" <[email protected]> Wed, 20 Sep 2006 09:53:20 +0200
Newsgroups gmane.linux.fbdev.user
Message-ID <[email protected]>
It's works perfectly for me. Thanks so much ...

I'm newbie on system programation so i dont know that i'm reinventing the
wheel :)

Thanks so much for your helpful.

Sy Phong,

2006/9/19, Yoder, John <[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
>
>
>

-------------------------------------------------------------------------
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