Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.57/88: Рейтинг темы: голосов - 88, средняя оценка - 4.57
Заблокирован

Представление time_t

06.11.2015, 18:33. Показов 17967. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
как представлено число time_t? я имею ввиду порядок данных в нем, где год, где месяц и т.д. насколько я понимаю по 1 байту занимают год (от 1970), месяц, день, час, минута и секунда, а миллисекунды 2 байта, итого 8, вот только не пойму в каком порядке они там идут... делу не способствует также странный результат функции time, она возвращает например вот только что 1446823461, то есть у числа все верхние 4 байта забиты нулями... странно это, при том localtime_s все равно нормально время возвращает из этого числа...
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.11.2015, 18:33
Ответы с готовыми решениями:

Перевод time_t в tm C++
Я чот не могу понять, почему, когда я перевожу time_t со значением 26331 в tm, я вместо того, что бы получить 1970-01-01 10:18:51,...

из string в time_t
Подскажите пожалуйста можно ли преобразовать string в time_t?

тип time_t
Нужно ввести 2 переменные типа time_t с клавиатуры , потом переконвертировать их в строки и записать в файл. В процессе исполнения...

23
Заблокирован
07.11.2015, 15:18  [ТС]
Студворк — интернет-сервис помощи студентам
короче гиблое это дело пользоваться этими сишными time, проще вызвать GetLocalTime и получить готовую структуру с датой и временем (в том числе и миллисекундами чего нет в tm)
0
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
07.11.2015, 15:44
Volrajas, а зачем тебе древние даты? Ты что программируешь?
0
 Аватар для ASCII
99 / 70 / 13
Регистрация: 15.12.2013
Сообщений: 463
07.11.2015, 17:41
Цитата Сообщение от Volrajas Посмотреть сообщение
как представлено число time_t? я имею ввиду порядок данных в нем, где год, где месяц и т.д. насколько я понимаю по 1 байту занимают год (от 1970), месяц, день, час, минута и секунда, а миллисекунды 2 байта, итого 8, вот только не пойму в каком порядке они там идут... делу не способствует также странный результат функции time, она возвращает например вот только что 1446823461, то есть у числа все верхние 4 байта забиты нулями... странно это, при том localtime_s все равно нормально время возвращает из этого числа...
К тому что ты ляпнул чушь - я тебя поправил.
0
Заблокирован
07.11.2015, 17:50  [ТС]
Цитата Сообщение от nmcf Посмотреть сообщение
Volrajas, а зачем тебе древние даты? Ты что программируешь?
так херней страдаю
Цитата Сообщение от ASCII Посмотреть сообщение
К тому что ты ляпнул чушь - я тебя поправил.
я все правильно сказал 1 байта достаточно для хранения года который считается от 1970, во всяком случае будет достаточно еще аж до 2226 года другой вопрос что я изначально был неправ ошибочно считая что дата и время закодированы в байтах числа, на самом то деле там просто количество секунд как уже выяснили
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.11.2015, 17:50

Менять дату в time_t
Всем привет. Как-то можно тут изменить дату? В идеале добавить или отнять несколько секунд, чтобы изменилась дата time_t seconds;...

C++ конвертировать char* в time_t
Всем привет. Помогите, пожалуйста разобраться, как нормально конвертировать char* (время полученное с сервера) в time_t. Нашел вариант для...

Преобразование 'time_t' в 'unsigned int'
Массив предназначен для хранения значений ростов двенадцати человек. С помощью датчика случайных чисел заполнить массив целыми значениями,...

Работа со временем: заполнение time_t вручную
как грамотно заполнить #include <ctime> time_t структуру ? вручную надо дату забить

Time_t to tm, localtime возвращает tm с неверными значениями
Не могу перевести время из time_t полученное в результате выполнения функции difftime в tm для дальнейшей обработки time_t resInSec =...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет. Но обычно это 50 лет и более. Наверное, закисление почвы происходит сезонно в средней. . .
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи. Через несколько переработок от PHP кода к C89 (надеюсь, 89). Но довольно запутанно получилось. Код для Linux. Но если убрать time и то, что с ним. . .
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы Всем привет! Хочу поделиться свежим (и довольно. . .
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения: - добавлена многоязычность - добавлено снятие скриншотов - добавлено поддержание бафов хождения по воде (для жреца, дк и шамана) - и так, по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru