Форум программистов, компьютерный форум CyberForum.ru

Подскажите формат даты/времени - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ID для каждой координаты http://www.cyberforum.ru/cpp/thread1701887.html
Здравствуйте, подскажите пожалуйста, как можно решить следующую проблему. У меня есть список координат (234) , мне нужно узнать какой координат используется ( используя id) и посчитать сколько раз каждое айди использовалось. Допустим , я читаю первый документ с координатами и второй , содержащий 234 координаты . Я захожу в первый цикл , беру первую координату из первого файла , захожу во...
C++ Оценить код Добрый день. В данный момент пишу Ray tracing. Если у вас есть время, оцените код. Какие советы вы можете дать? Что можно улучшить(исправить)? Как бы вы сделали ту или иную вещь? http://www.cyberforum.ru/cpp/thread1700907.html
C++ Пропал код из .cu
Пропал код из файла с расширением .cu.%-) Восстановить будет мне не сложно. Мне интересно, кто-нибудь до этого с таким сталкивался? До этого сильно загружал видеокарту потом драйвер переставал отвечать и восстанавливался. Не единожды.
C++ Требуется программа для стеганографии (небесплатно)
Нужны две программы для стеганографии: первая берёт wav файл и текст, затем выдаёт только немного изменённый wav файл, вторая программа получает на вход изменённый wav файл и выдаёт исходный текст. Всё реализуется на С++, нужно сделать за сутки. Надежда только на вас.
C++ Программа с opencv жрет память http://www.cyberforum.ru/cpp/thread1698271.html
Вообщем есть программа, после каждой итерации очищаю память, но все-равно почему то буквально за 2-3 цикла по j, программа падает из-за того что виртуальная память заполняется до отказа. Кто что может подсказать? for (int i = 0; i < 10; i++) { _itoa(i + 1, f1, 10); for (int j = i; j < 10; j++) { _itoa(j + 4, f2, 10);
C++ Указатель на функцию Доброго времени суток! Кто может посоветовать способ присвоить указателю на функцию значение, т.е. имя функции, если мы не будем указывать его явно в коде, а задади имя функции как std::string. Можно, наверное, через ассоциативный контейнер - ключ - имя функции в формате std::string, значение указатель на функцию, вот только функции разные, и придется много map-ов организовывать. Какие есть еще... подробнее

Показать сообщение отдельно
Djony1987
86 / 0 / 1
Регистрация: 03.04.2016
Сообщений: 4
05.04.2016, 19:32  [ТС]     Подскажите формат даты/времени
Взято из лога. Парсится в строку Unicode.
Оказалось, что это дата в формате FILETIME 64 бит Little-endian - кол-во 100 нс от 1601 года.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
    UnicodeString str1 = "a0322245d38dd101";
    // перевод из BigEndian в LittleEndian
    UnicodeString s = "";
    for (int i = 1; i <= 8; i++) {
        s = s + str1.SubString(17 - 2*i, 2);
    }
    s = "0x" + s;
    ShowMessage(s);
 
    //Перевод строки в __int64
    unsigned __int64 c;
    sscanf(AnsiString(s).c_str(), "%I64X", &c);
    ShowMessage(c);
 
 
    FILETIME a, a1;
    a = FileTime(c); // Перевод из __int64 в FILETIME
    FileTimeToLocalFileTime(&a, &a1); // Использование локального времени
    SYSTEMTIME b;
    FileTimeToSystemTime(&a1, &b);  // Перевод из FILETIME в SYSTEMTIME
    ShowMessage(IntToStr(b.wYear) + "-" + IntToStr(b.wMonth) + "-" + IntToStr(b.wDay) + " " + IntToStr(b.wHour) + ":" + IntToStr(b.wMinute) + ":" + IntToStr(b.wSecond) + "." + IntToStr(b.wMilliseconds));
 
Текущее время: 01:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru