Вопросы по теме 'time-t'

простой способ добавить 1 месяц к time_t в C/C++
У меня есть код, который использует функцию Oracle add_months для увеличения даты на X месяцев. Теперь мне нужно повторно реализовать ту же логику в функции C/C++. По причинам, которые я не хочу/нужно вдаваться, я не могу просто отправить запрос к...
18015 просмотров
schedule 21.11.2022

Время в виде строки в формате ЧЧ:ММ:СС (программирование на C)
Мне нужно получить текущее время в формате «ЧЧ: ММ: СС» в массив символов (строку), чтобы я мог вывести результат позже просто с помощью printf("%s", timeString); Между прочим, я немного запутался в типах timeval и time_t , поэтому любое...
40806 просмотров
schedule 09.09.2022

Получить time_t/timeval, соответствующий (local_timezone) полуночи заданной даты
Учитывая time_t или struct timeval, как мне получить timeval или time_t полуночи EST/EDT (местный часовой пояс) в этот день? Поскольку предполагается, что местный часовой пояс — EST/EDT, учитывая time_t, соответствующий, скажем, 2010-11-30 08:00:00...
4453 просмотров

Как преобразовать строку ISO 8601 в time_t на С++?
Кто-нибудь знает, как перейти от строки даты/времени в формате ISO-8601 к time_t ? Я использую C++, и он должен работать на Windows и Mac. Я написал код, но уверен, что есть более «стандартная» версия. Я получу дату, например 2011-03-21...
12830 просмотров
schedule 15.07.2023

Представляя разницу между time_t
Почему разница между двумя time_t возвращается методом difftime( time_t t1, time_t t2) как double ? Я не понимаю, откуда берется требование точности.
1331 просмотров
schedule 26.06.2023

Форматирование mtime из stat(системный вызов)
Итак, я пишу программу, имитирующую команду «найти» в Linux. Я обо всем позаботился, но не могу понять, как отформатировать строку из ctime, mtime и atime. Я знаю, что аргументами являются struct time_t, но я не могу преобразовать их в...
1934 просмотров
schedule 01.04.2023

Способ вернуть ошибку с помощью функции time_t в C
В настоящее время я пишу функцию C, которая возвращает значение time_t, но мне также нужно обрабатывать случаи ошибок (поскольку эта функция использует функции ввода-вывода). Правильно ли использовать (time_t) -1 в качестве индикатора ошибки?
1306 просмотров
schedule 14.04.2023

С++ time_t возвращается до 01.01.1970
У меня есть код С++, с помощью которого я могу вычислять/манипулировать, начиная с входной даты excel (манипулируя, я имею в виду, что могу увеличивать/уменьшать дату ввода с помощью определенных приращений или выполнять другие вычисления на ней)....
1451 просмотров
schedule 03.01.2023

Преобразовать миллисекунды в time_t
У меня есть количество миллисекунд, начиная с 2004 года до определенной даты. Я хочу преобразовать это в time_t, чтобы отобразить его с помощью ctime()? Возможно, есть другой способ визуализировать дату по этой отметке времени в миллисекундах, у...
3988 просмотров
schedule 31.10.2023

календарное время, хранящееся в виде 32-битного целого числа со знаком — когда оно переполнится
Я выполняю упражнения из Advanced Programming in Unix и столкнулся со следующим вопросом: Если календарное время хранится в виде 32-битного целого числа со знаком, в каком году оно переполнится? положительное целое число со знаком = 2147483647...
1304 просмотров
schedule 09.02.2023

Как представить неинициализированное значение для типа time_t в c
У меня есть переменная типа time_t (из <time.h> ), в которой хранится время сбоя, и я хотел бы инициализировать ее значением «null», которое будет окончательным значением, если не произойдет ошибки. Есть ли стандартный способ установить для...
3158 просмотров
schedule 13.01.2023

Тактовый цикл time_t и получение проблемы со временем
Я пытаюсь получить текущее необработанное время (то, которое НЕ читается человеком) в моем простом цикле while. Я искал период тактового цикла time_t, но не смог найти никакой информации об этом. 1-й вопрос: кто-нибудь знает период такта time_t в...
49 просмотров
schedule 06.08.2022