Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
vendetta13
6 / 0 / 1
Регистрация: 23.02.2013
Сообщений: 23
#1

Текущее время с точностью до миллисекунд - C++

22.11.2014, 13:00. Просмотров 1185. Ответов 1
Метки нет (Все метки)

Здравствуйте! Столкнулся со следующей проблемой. Нужно узнать текущее время с точностью до миллисекунд, использую time.h, но там можно сделать вывод только до секунд.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <stdio.h>
#include <time.h>
 
int main ()
{
    
    time_t rawtime;
    struct tm *info;
    
    time(&rawtime);
    info = gmtime(&rawtime );
    
    int new_hour, new_min, new_sec, new_time;
    int hour = info->tm_hour + 3; // час
    int min = info->tm_min; // минута
    int sec = info->tm_sec; // минута
 
    //переводим все в милисекунды
    new_hour = hour*60*60*1000;
    new_min = min*60*1000;
    new_sec = sec*1000;
    
    new_time = new_hour + new_min + new_sec;
    
    return(0);
}
Как вывести с точностью до миллисекунд?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2014, 13:00
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Текущее время с точностью до миллисекунд (C++):

Выводить текущее время в определенные позиции консоли во время работы - C++
Портирую консольное приложение. Есть код, который работал после компиляции в BC++ 3.1, после компиляции под MinGW GCC программа не...

Текущее время - C++
Вот такая задача: пункт1: Разработайте программу, которая выводит на экран значение текущего времени в формате чч.мм.cc. Для получения...

Получить текущее время - C++
Столкнулся с такой проблемой. Нужно преобразовать результат, который возвращает time(0), в часы, минуты и секунды текущего дня. Для часов...

Вывести текущее время в формате ЧЧ:ММ:СС - C++
я хочу из time(0), получить время (ЧЧ:ММ:СС). что я делаю не так? или есть более лёгкий способ его получения? вот мой код, но он...

время запуска/конца выполнения программы с точностью до миллисекунд - C++
С. как сделать чтобы в начале программы выводилась дата и время с миллисекундами и тоже самое при её завершении?

Как получить текущее время в формате чч:мм:сс - C++
Подскажите, есть необходимость получить текущее время в формате чч:мм:сс, как это реализовать?

1
nmcf
5754 / 5065 / 1732
Регистрация: 14.04.2014
Сообщений: 20,749
22.11.2014, 13:12 #2
Здесь никак. В Windows попробуй GetLocalTime().
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2014, 13:12
Привет! Вот еще темы с ответами:

Текущее время в секундах. Очень нужно - C++
На форуме очень много тем со временем, но есть проблема кода я пользуюсь функцией ctime, то у меня сразу вылазит ошибка С4996, я сделал из...

Как проверить, входит ли текущее время в интервал от 10 минут до 50? - C++
Добрый день. Как проверить, входит ли текущее время в интервал от 10 минут до 50 ? Спасибо.

Пользователь вводит текущее время в формате: часы:минута и если 0:00 - 5:59 программа пишет Night, если 6:00-11:59 morning - C++
Помогите написать код для этой задачи(на С++): Пользователь вводит текущее время в формате: часы:минута и если 0:00 - 5:59 программа...

Напишите конструктор для инициализации объекта класса Time, который может использовать текущее время, возвращаемое функцией time (). - C++
Помогите пожалуйста написать программу на С++. Просто скоро курсовую сдавать, а классы мы еще не разобрали и не успеваем. Поэтому не знаю...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.