Как разложить unix time в C

Это похоже на то, что никто никогда не должен был делать, но я работаю над модулем ядра для встроенной системы (OpenWRT), в которой кажется, чтоtime.h does включитьtimespec а такжеtime_t типы, аclock_gettime а такжеgmtime функции, но делаетnot включаютlocaltime, ctime, timeили, что особенно важно,tm тип.

Когда я пытаюсь преобразовать указатель возврата из gmtime в мою собственную структуру, я получаю segfault.

Так что я думаю, что я был бы доволен, чтобы решить проблему двумя способами: было бы здорово выяснить, как получить доступ к этому отсутствующему типу, или, альтернативно, как прокрутить мой собственный метод для разложения метки времени unix. ,

Ответы на вопрос(3)

Ваш ответ на вопрос