Thread View: pl.comp.lang.c
4 messages
4 total messages
Started by Borneq
Fri, 10 Jun 2016 08:57
Jak zamienić czas z formatu Unixa na YYYY-MM-DD hh:mm:ss ?
Author: Borneq
Date: Fri, 10 Jun 2016 08:57
Date: Fri, 10 Jun 2016 08:57
2 lines
951 bytes
951 bytes
Mam czas jako int w sekundach od 1970 roku. Jak zamienić to na rok, miesiąc itd?
Re: Jak zamienić czas z formatu Unixa na YYYY-MM-DD hh:mm:ss ?
Author: M.M.
Date: Sat, 11 Jun 2016 07:22
Date: Sat, 11 Jun 2016 07:22
6 lines
1662 bytes
1662 bytes
On Friday, June 10, 2016 at 10:57:14 AM UTC+2, Borneq wrote: > Mam czas jako int w sekundach od 1970 roku. Jak zamienić to na rok, > miesiąc itd? Wpisz w google unix time functions. Pozdrawiam
Re: Jak zamienić czas z formatu Unixa na YYYY-MM-DD hh:mm:ss ?
Author: Mateusz Viste
Date: Sat, 11 Jun 2016 08:03
Date: Sat, 11 Jun 2016 08:03
12 lines
1464 bytes
1464 bytes
On 10/06/2016 10:57, Borneq wrote: > Mam czas jako int w sekundach od 1970 roku. Jak zamienić to na rok, > miesiąc itd? http://linux.die.net/man/3/ctime Wrzucasz twój time_t do gmtime() lub localtime(), zależnie od tego co preferujesz otrzymać na wyjściu, a następnie odczytujesz interesujące cię pola z wynikowego struct tm (uwaga: niektóre wartości zaczynają się od 1 - np. dzień miesiąca, a inne od 0 - np. miesiąc czy dzień tygodnia). Mateusz
Re: Jak zamienić czas z formatu Unixa na YYYY-MM-DD hh:mm:ss ?
Author: Adam Wysocki
Date: Tue, 14 Jun 2016 21:47
Date: Tue, 14 Jun 2016 21:47
21 lines
1998 bytes
1998 bytes
Mateusz Viste <mateusz.viste@localhost> wrote: > Wrzucasz twój time_t do gmtime() lub localtime(), zależnie od tego co > preferujesz otrzymać na wyjściu, a następnie odczytujesz interesujące > cię pola z wynikowego struct tm (uwaga: niektóre wartości zaczynają się > od 1 - np. dzień miesiąca, a inne od 0 - np. miesiąc czy dzień tygodnia). Lepiej użyć localtime_r, bo jest reentrant, i strftime, bo można od razu zrobić sobie stringa. time_t t(time(NULL)); tm tm; localtime(&t, &tm); char buf[64]; strftime(buf, sizeof(buf), "%Y-%m-%d %H:%M:%S", &tm); O tak jakoś bym. -- http://www.chmurka.net/
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads