URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 20459
[ Назад ]

Исходное сообщение
"Помогите плз разобраться с Unix временем в UTC сек. "

Отправлено _Dmitri , 06-Сен-02 09:07 
Помогите плз разобраться с Unix временем в UTC сек.
Мне надо на бумаге первести время из Unix UTC в нормальное время
или хотя бы в нормальное UTC (yymmddhhmmz). Если есть где нибудь
формула или алгоритм какойто сообщите пожалуйста. !!!!!

Содержание

Сообщения в этом обсуждении
"RE: Помогите плз разобраться с Unix временем в UTC сек. "
Отправлено BSDLamer , 06-Сен-02 09:46 
Я точно незнаю но вроде UNIX время это количество секунд с тысяча девятсот семдесят какогото там года. Посмотри лучше в инете там есть всё про UnixTime.



"RE: Помогите плз разобраться с Unix временем в UTC сек. "
Отправлено J , 06-Сен-02 10:10 
>Помогите плз разобраться с Unix временем в UTC сек.
>Мне надо на бумаге первести время из Unix UTC в нормальное время
>
>или хотя бы в нормальное UTC (yymmddhhmmz). Если есть где нибудь
>формула или алгоритм какойто сообщите пожалуйста. !!!!!


#include <time.h>
int main(int argc, char **argv){
        char *d;
        long tt=atol(argv[1]);
        d=ctime((time_t*)&tt);
        printf("%s\n",d);
        return 0;
}


"RE: Помогите плз разобраться с Unix временем в UTC сек. "
Отправлено sergey , 06-Сен-02 12:55 
>Помогите плз разобраться с Unix временем в UTC сек.
>Мне надо на бумаге первести время из Unix UTC в нормальное время
>
>или хотя бы в нормальное UTC (yymmddhhmmz). Если есть где нибудь
>формула или алгоритм какойто сообщите пожалуйста. !!!!!


Альтернатива(FreeBSD-only):

$ date -r 1031288820
$ пятница,  6 сентября 2002 г. 09:07:00 (MSD)

Обратно:

$ date -v6d -v9m -v9H -v7M -v0S +%s
$ 1031288820