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

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

Войти
Регистрация
Восстановить пароль
 
FireUnix
19 / 19 / 6
Регистрация: 04.03.2013
Сообщений: 146
#1

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

13.08.2013, 17:03. Просмотров 457. Ответов 5
Метки нет (Все метки)

Доброго времени суток, прошу помочь знающих людей. Перерыл весь интернет (ну или почти весь) в поисках ответа, тема такая, пишу прогу под linux, дошел до момента где нужно считать текущую дату и время с сервера. НО, все варианты которые я нашел в инете либо не работали под *nix либо работали с UNIX Временем, парни, помогите написать кусок кода, что бы читал дату и время и пихал их в переменную сугубо в числовом варианте, то есть 2013 8 13 и тд. Сам уже замаялся.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.08.2013, 17:03     Дата время с++
Посмотрите здесь:

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

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

Дата и время - C++
Как получить дату в формате yymmddhhmmss ?

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

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

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

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

Функция: Написать функцию next(t, t1, d), которая присваивает параметру t1 время на d секунд больше, чем время t. - C++
Прошу помочь. Ввести структуру time с полями часы, минуты, секунды. Составить и протестировать функции: next(t, t1, d), которая...

Ввести время и от него отнять системное время - C++
Необходимо ввести время и от него отнять системное время,необходимо сделать так Введите часы : 17 минуты : 00 и результат к примеру...

Определить общее число и общее время удалений за время матча - C++
В ходе хоккейного матча игроки обеих команд удалялись в общей сложности 24 раза. По каждому удалению известен номер команды удаленного...

Дата - C++
подскажите как сделать воод даты в одну строку и за разделитель взять точку Добавлено через 33 минуты программисты подскажите что...

дата - C++
как считать дату в переменную???


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tulosba
:)
Эксперт С++
4392 / 3235 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
13.08.2013, 17:11     Дата время с++ #2
Цитата Сообщение от FireUnix Посмотреть сообщение
либо работали с UNIX Временем
Цитата Сообщение от FireUnix Посмотреть сообщение
в числовом варианте, то есть 2013 8 13
Так может Вам strftime() просто надо освоить?
Belfegor
Ghost
172 / 172 / 6
Регистрация: 16.09.2012
Сообщений: 524
13.08.2013, 17:12     Дата время с++ #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <ctime>
 
int main() {
    time_t rawtime;
    struct tm * timeinfo;
    time(&rawtime);
    timeinfo = (localtime(&rawtime));
    std::cout << asctime(timeinfo) << std::endl;
 
    return 0;
}

Не по теме:

как - то так

FireUnix
19 / 19 / 6
Регистрация: 04.03.2013
Сообщений: 146
13.08.2013, 17:25  [ТС]     Дата время с++ #4
Цитата Сообщение от Belfegor Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <ctime>
 
int main() {
    time_t rawtime;
    struct tm * timeinfo;
    time(&rawtime);
    timeinfo = (localtime(&rawtime));
    std::cout << asctime(timeinfo) << std::endl;
 
    return 0;
}

Не по теме:

как - то так

Такого же я смог добиться другим кодом только с unix временем, к сожалению, необходимо что бы все было распихано по переменным, year month day hours minutes sec и тд.. сейчас глянул strftime, кажется то что нужно, попробую что нить намутить
Tulosba
:)
Эксперт С++
4392 / 3235 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
13.08.2013, 17:29     Дата время с++ #5
Цитата Сообщение от FireUnix Посмотреть сообщение
необходимо что бы все было распихано по переменным, year month day hours minutes sec
struct tm как раз это и представляет
FireUnix
19 / 19 / 6
Регистрация: 04.03.2013
Сообщений: 146
13.08.2013, 17:34  [ТС]     Дата время с++ #6
Да да, я уже прочитал документацию (хоть и не дружу с английским), просто из буфера подаю не на вывод а в переменную с нужными мне флагами, всем спасибо, вы сделали мой день)
Yandex
Объявления
13.08.2013, 17:34     Дата время с++
Ответ Создать тему
Опции темы

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