Я начал писать программу, которая должна преобразовывать дату и время из строки с заданным форматированием в число, и у меня набралось несколько вопросов по этому поводу:
1) sizeof(tm)=44, sizeof(time_t)=4 44/4=11, но в man'е я нашёл только 9 элементов структуры tm за что отвечают остальные 3 и как они называются? Я так понимаю в ней содержится ещё информация о временной зоне?
2) Можно-ли как-то преобразовать локализованное время в формате строки к числовому представлению? т.е к примеру программа получает в качестве аргумента слово Январь по строке форматирования она определяет, что это месяц года, но как определить, что это первый месяц? Ведь при другой локализации январь называется по-другому.