Во-первых, я не хочу использовать #include <ctime>
и time(0);
время (0); с ctime. Я хочу, если скажу, что время 10: 13: 40: 23 утра. Я получаю значение 23. Я некоторое время искал веб-сайт и не мог найти ничего, кроме ctime, но ctime - для системного времени в миллисекундах что значение действительно велико. Другим примером может быть 12: 56: 30: 192 PM, и я получаю значение 192. спасибо за любую помощь :).Как получить миллисекунды в C++?
1
A
ответ
5
С C++ 11, используя библиотеку std :: chrono.
#include <iostream>
#include <chrono>
int main()
{
auto now = std::chrono::system_clock::now();
std::chrono::milliseconds ms_since_epoch = std::chrono::duration_cast<std::chrono::milliseconds>(now.time_since_epoch());
std::chrono::seconds seconds_since_epoch = std::chrono::duration_cast<std::chrono::seconds>(now.time_since_epoch());
std::cout << (ms_since_epoch - seconds_since_epoch).count() << std::endl;
return 0;
}
В считанные секунды, modulo 1000 сделал бы то же самое, что и вычитание секунд. В любом случае, учитывая, что эпоха каноническая (имеет 00 секунд и 000 в миллисекундах), эта часть действительно является фактическим миллисекундным измерением текущего момента.
Смежные вопросы
- 1. Как получить миллисекунды?
- 2. Как получить миллисекунды в mysql
- 3. Как печатать миллисекунды в C?
- 4. Android получить UTC миллисекунды с GMT миллисекунды
- 5. C++ получить миллисекунды с некоторой даты
- 6. Как получить все миллисекунды дня?
- 7. Как получить миллисекунды с полуночи UTC в C?
- 8. Получить текущее время Миллисекунды
- 9. Tickcount и миллисекунды в C++
- 10. Как получить миллисекунды дельта в Python?
- 11. Как получить дату, включая миллисекунды в VBA
- 12. Получить Unix время миллисекунды
- 13. Как установить точность миллисекунды в C#
- 14. Как удалить миллисекунды из TimeSpan в C#?
- 15. Как конвертировать миллисекунды NSDate в объективном C
- 16. Точный таймер миллисекунды в C#
- 17. C++, Таймер, миллисекунды
- 18. Имея миллисекунды в объективе с таймером c
- 19. Как преобразовать наносекунды в миллисекунды
- 20. Невозможно получить миллисекунды от GetSystemTime()
- 21. Как получить миллисекунды с использованием даты времени?
- 22. Как получить время для разрешения миллисекунды питона
- 23. Добавить миллисекунды на дату C
- 24. Как получить миллисекунды от group.getMDEntryTime(). ПолучитьЗначение()
- 25. Получить миллисекунды с даты Flex
- 26. Как конвертировать дату в миллисекунды
- 27. Как конвертировать миллисекунды в дни?
- 28. Получить миллисекунды для времени суток
- 29. Получить текущую дату, включая миллисекунды
- 30. Как форматировать миллисекунды
Это зависит от платформы. Какую платформу вы используете? –
Windows 7. Также я использую компилятор minGW. – MrQandA
Обратите внимание, что вы получите именно то, что вам нужно, если вы просто поменяете «1000» – BeyelerStudios