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

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

Войти
Регистрация
Восстановить пароль
 
d2funlife
0 / 0 / 0
Регистрация: 08.03.2011
Сообщений: 17
#1

Дата и время - C++

11.03.2011, 01:09. Просмотров 1113. Ответов 6
Метки нет (Все метки)

Как получить дату в формате yymmddhhmmss ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.03.2011, 01:09
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Дата и время (C++):

Дата и время - C++
Здравствуйте!Легкий думаю вопрос для вас всех будет :) Собственно вопрос вот какой, нужно создать массив структуры, всего в структуре 3...

время дата - C++
время дата создания файла в с++ как?

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

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

Класс Триада, Дата и Время - C++
Всем привет. Я в программировании новичок :) пожалуйста, помогите написать программу. Создать класс Triad (тройка) с виртуальными...

Класс Дата-Время. Создать наследников класса: - C++
Приветствую вас уважаемое сообщество. Я только начал изучать наследование. В теории знаю, что такое наследование, как оно работает, про...

6
Dangelo
7 / 7 / 1
Регистрация: 28.11.2010
Сообщений: 57
11.03.2011, 01:34 #2
к примеру в Visual Studio я получаю так:
C++
1
2
3
4
5
6
7
8
9
10
11
#include "stdafx.h"
#include "windows.h"
#include <iostream.>
using namespace std;
void main()
{
    SYSTEMTIME sm;
    GetLocalTime(&sm);
    cout << sm.wYear << sm.wMonth << sm.wDay << sm.wHour << sm.wMinute << sm.wSecond <<  endl;
    system("pause");
}
1
IrineK
Заблокирован
11.03.2011, 01:35 #3
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <windows.h>
#include <stdio.h>
#include <conio.h>
 
void main()
{
    SYSTEMTIME st, lt;
    
    GetSystemTime(&st);
    GetLocalTime(&lt);
    
    printf("The system time is: %02d:%02d:%02d:%02d:%02d:%02d:%02d:%02d\n", 
        st.wYear, st.wMonth, st.wDayOfWeek, st.wDay, st.wHour, st.wMinute, st.wSecond, st.wMilliseconds);
    printf("The local time is: %02d:%02d:%02d:%02d:%02d:%02d:%02d:%02d\n", 
        lt.wYear, lt.wMonth, lt.wDayOfWeek, lt.wDay, lt.wHour, lt.wMinute, lt.wSecond, lt.wMilliseconds);
    
    getchar();
}
http://msdn.microsoft.com/en-us/library/ms724950%28v=vs.85%29.aspx
1
easybudda
Модератор
Эксперт CЭксперт С++
9695 / 5645 / 963
Регистрация: 25.07.2009
Сообщений: 10,849
11.03.2011, 01:45 #4
а если нету windows.h - "баста, карапузики"?
Просто время посмотреть - вот
C
1
2
3
4
5
6
7
8
#include <stdio.h>
#include <time.h>
    
int main(void){
    time_t t = time(NULL);
    printf("%s", ctime(&t));
    return 0;
}
а так в time.h много хороших и полезных функций
localtime к примеру...
2
Dangelo
7 / 7 / 1
Регистрация: 28.11.2010
Сообщений: 57
11.03.2011, 01:52 #5
ну я только учусь))) спасибо терь я и такое знаю))
0
IrineK
Заблокирован
11.03.2011, 02:17 #6
А если и <time.h> кончился - "кончилися танцы"?

Тогда пишем:
C++
1
2
3
4
5
6
#include <cstdlib>
        
int main(void){
        std::system("time.bat");
       return 0;
}
А в time.bat:

@echo OFF
setlocal
@echo %date%%time%
@pause

Хотя теперь и С не нужен. Можно просто запустить time.bat.
0
easybudda
Модератор
Эксперт CЭксперт С++
9695 / 5645 / 963
Регистрация: 25.07.2009
Сообщений: 10,849
11.03.2011, 02:20 #7
Цитата Сообщение от IrineK Посмотреть сообщение
А если и <time.h> кончился - "кончилися танцы"?
time.h в отличии от windows.h стандартный заголовочный файл С. Присутствует и в ОС отличных от windows (да, бывают такие )
0
11.03.2011, 02:20
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.03.2011, 02:20
Привет! Вот еще темы с ответами:

На вход подается дата. Нужно вывести на экран, какая дата будет через 29 дней 12 часов и 44 минуты - C++
На входе заданы дата и время в формате «год, месяц, день, часы, минуты» (все числа даны через пробел). Год задан четырехзначным числом,...

Из класса "Дата" с полями день, месяц, год создать класс "Время" с дополнительными полями час, минута, секунда - C++
в общем .надо класс дата полями день, месяц год.теперь мне надо создать класс &quot;Время&quot; з дополнительными полями часов,минут,секунд и...

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

Записи. Дано время t1 и время t2. Определить, сколько времени пройдет от t1 до t2 - C++
Дано время t1 и время t2. Гарантируется, что t1 и t2 -время одного дня, а также что t1&lt;t2. Определить, сколько времени пройдет от t1 до t2....


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

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

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