Я хочу извлечь части, например, из tm_sec или только tm_min в виде простого целого числа (а не массива или строки ) как это и возможно (если есть) если что-то мне не нужно 100% правильное время, т.к. я делаю это в своих интересах и просто хочу не знать как это сделать. Прежде чем пытаться сделать что-то с
time_t rawtime;
struct tm * timeinfo;
char buffer [80];
time (&rawtime);
timeinfo = localtime (&rawtime);
strftime (buffer,80,"Now it's %H:%M.",timeinfo);
puts (buffer);
Но меня остановило отсутствие опыта, и теперь я понятия не имею, что делать (просто новичок в программировании) И конечно извините, если был такой вопрос, но я пробовал и не нашел.
*Целью этого является не отображение только тех частей, которые я хочу, а их редактирование.
mktime()
может взять измененныйstruct tm
и преобразовать его обратно вtime_t
. - person Jonathan Leffler   schedule 26.02.2013