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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 114, средняя оценка - 4.73
tezarian
Сообщений: n/a
#1

Вывести текущую дату и время - C++

24.05.2012, 19:54. Просмотров 19056. Ответов 9
Метки нет (Все метки)

Люди помогите с написанием программы выводящей дату и время на экран!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.05.2012, 19:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывести текущую дату и время (C++):

Разработать (и применить) для классов A и B дружественную функцию, позволяющую определять текущую дату и время - C++
Класс А определяет текущее системное время на компьютере Класс В определяет дату, изменение которой происходит в 24 часа системного...

программа должна вывести текущую дату - C++
вводим дату в формате DD//MM//YYYY и число n обозначающего количество прошедших дней.программа должна посчитать текущую дату (можно считать...

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

Как вывести время и дату - C++
Подскажите как в C++ вывести время и дату. Какой оператор использовать? Хочу в сайт на PHP встатить.

Отобразить текущую дату - C++
Народ помогите плиз,только начал с классами разбираться,как можно сделать? Нужно создать класс DataAndTime с конструктором, использующим...

Получить текущую дату - C++
Как получить текущую дату Visual Studio?

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
David Sylva
1286 / 948 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
24.05.2012, 21:34 #2
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
#include <iostream> 
using namespace std; 
int main() 
{ 
    setlocale(0, "Rus"); 
 
    int hour, minute, second; 
    int year, month, day;
 
    cout << "Введите часы "; cin >> hour; 
    cout << "Введите минуты "; cin >> minute; 
    cout << "Введите ссекунды "; cin >> second;  
 
    cout << endl; 
 
    cout << "Введите год "; cin >> year; 
    cout << "Введите месяц "; cin >> month; 
    cout << "Введите день "; cin >> day;
 
    cout << "Время " << hour << ":" << minute << ":" << second << endl; 
    cout << "Дата " << day << "/" << month << "/" << year << endl;
 
    system("Pause"); 
}
1
tezarian
Сообщений: n/a
25.05.2012, 16:26 #3
David Sylva, эта программа выводит текущую дату и время???
Watros
3 / 3 / 0
Регистрация: 12.09.2010
Сообщений: 40
25.05.2012, 17:00 #4
C
1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
#include <time.h>
 
int main ()
{
 time_t rawtime;
 struct tm * timeinfo;
 time ( &rawtime );
 timeinfo = localtime ( &rawtime );
 printf ( "Текущее время и дата: %s", asctime (timeinfo) );
 return 0;
}
Добавлено через 19 минут
Или так

C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <ctime>
 
using namespace std;
 
int main ()
{
time_t seconds = time(NULL);
tm* timeinfo = localtime(&seconds);
cout<<"Текущее время и дата:"<<asctime(timeinfo)<<endl;
cin.get();
return 0;
}
1
David Sylva
1286 / 948 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
25.05.2012, 17:23 #5
Нет.
C++
1
2
3
4
5
6
7
8
9
10
#include <ctime>
#include <iostream>
using namespace std;
int  main()
{
time_t t;
t=time(0);
cout << puts(ctime(&t));  
 
}
1
kukuruza29
0 / 0 / 0
Регистрация: 10.07.2014
Сообщений: 2
10.07.2014, 00:49 #6
David Sylva,
warning C4996: 'ctime': This function or variable may be unsafe. Consider using ctime_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
0
Supernatural
10.07.2014, 00:51
  #7

Не по теме:

некромант-это сила

0
gray_fox
What a waste!
1520 / 1223 / 70
Регистрация: 21.04.2012
Сообщений: 2,560
Завершенные тесты: 3
10.07.2014, 00:51 #8
kukuruza29, это заморочки MS компилятора, ничего страшного в этом коде нет.
0
Lodosss
0 / 0 / 0
Регистрация: 04.02.2017
Сообщений: 1
04.02.2017, 00:28 #9
Подскажите пожалуйста, а можно ли как то вівести отдельно дату отдельно время. И желательно в с++
0
gray_fox
What a waste!
1520 / 1223 / 70
Регистрация: 21.04.2012
Сообщений: 2,560
Завершенные тесты: 3
04.02.2017, 00:53 #10
Lodosss, например так:
C++
1
2
3
4
5
6
7
8
#include <iomanip>
 
// ...
 
std::time_t t = std::time(0);
std::tm * local = std::localtime(&t);
std::cout << std::put_time(local, "%F") << std::endl;
std::cout << std::put_time(local, "%T") << std::endl;
Возможные параметры формата put_time можно посмотреть например тут: http://en.cppreference.com/w/cpp/io/manip/put_time
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.02.2017, 00:53
Привет! Вот еще темы с ответами:

Получить текущую дату в string - C++
Пытаюсь сделать так, но у меня возникает Ошибка C4996 'localtime': This function or variable may be unsafe. Consider using localtime_s...

Функция, возвращающая текущую дату - C++
никак толком не могу разобратса с библиотекой time.h можите сказать точную функцию которая возвратит текущую дату и какие аргументы она...

Как получить текущую дату в char* - C++
Искал, везде старые методы, не работают.Нужно получить только текущую дату в char*. Буду благодарен за помощь.

Текущую дату сравнить с заданной датой - C++
Задача, написать и вывести &quot;hello world&quot;, если текущая дата старше заданной даты (например, 2 июля 2013). #include &lt;iostream&gt; ...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
04.02.2017, 00:53
Ответ Создать тему
Опции темы

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