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

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

Войти
Регистрация
Восстановить пароль
 
MaxZebra
5 / 5 / 0
Регистрация: 03.06.2011
Сообщений: 59
#1

Конвертирование из строки в дату - C++

02.06.2012, 14:11. Просмотров 1066. Ответов 4
Метки нет (Все метки)

Доброго времени суток форумчане, интересует вопрос, как преобразовать из строки во время. То есть как можно преобразовать "02.06.2012" в количество секунд с 1970 вроде. Просьба писать по теме...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.06.2012, 14:11
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Конвертирование из строки в дату (C++):

Перевод строки в дату - C++
Вопрос: есть строка "2013-06-28 19:00:00.000". Как её привести к типу дата? Нужно для последующего сравнения.

Строки с Чаром (преобразовать заданную пользователем дату в формате «дд.мм.гг» в формат «месяц дд, год») - C++
Преобразовать заданную пользователем дату в формате «дд.мм.гг» в формат «месяц дд, год». Например, «10.02.10» превращается в "февраль 10...

Дана строка, содержащая дату в виде «dd.mm.yyyy». Определить дату через n дней - C++
Что исправить нужно? #include<iostream> #include<string> using namespace std; struct date { int day; int month; int...

Ввести одну дату и вывести дату следующего дня - C++
Примеры: 1) Введите дату в программу, и она должна вывести вам дату следующего дня. (Например: input: 27.02.2015, output: 28.02.2015)

Строки и функции пользователя. Преобразовать заданную пользователем дату в формате «дд.мм.гг» в формат «месяц дд, год» - C++
Помогите пожалуйста с программой . Преобразовать заданную пользователем дату в формате «дд.мм.гг» в формат «месяц дд, год». Например,...

Написать программу, которая предлагает пользователю ввести дату в формате YYYY MM DD и выводит в консоль, следующую за ней дату - C++
Написать программу, которая предлагает пользователю ввести дату в формате YYYY MM DD и выводит в консоль, следующую за ней дату. ...

4
ForEveR
В астрале
Эксперт С++
7992 / 4751 / 321
Регистрация: 24.06.2010
Сообщений: 10,547
Завершенные тесты: 3
02.06.2012, 14:19 #2
Использовать буст к примеру.
0
MaxZebra
5 / 5 / 0
Регистрация: 03.06.2011
Сообщений: 59
02.06.2012, 14:23  [ТС] #3
Можно поподробней? *Раньше кодил на паскале, но там все намного удобней, а как тут хз.*
0
absurd26
3 / 3 / 0
Регистрация: 30.04.2012
Сообщений: 9
02.06.2012, 16:59 #4
То есть тебе надо с вычислить сколько прошло с 1970 года до этой даты или что, я не пойму)
0
modwind
52 / 52 / 1
Регистрация: 09.03.2012
Сообщений: 101
02.06.2012, 17:38 #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <time.h>
#include <memory.h>
 
time_t str2time(const char* s)
{
    tm  tmtime;
    int day;
    int month;
    int year;
 
    sscanf(s,"%d.%d.%d", &day, &month, &year);
    memset(&tmtime,0,sizeof(tm));
    tmtime.tm_year=year - 1900;
    tmtime.tm_mon=month - 1;
    tmtime.tm_mday=day;
 
    time_t time = mktime(&tmtime);
    return time;
}
 
time_t time = str2time("02.06.2012");
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.06.2012, 17:38
Привет! Вот еще темы с ответами:

Написать программу, которая предлагает пользователю ввести дату в формате YYYY MM DD и выводит в консоль, следующую за ней дату - C++
вот еще одно =) Написать программу, которая предлагает пользователю ввести дату в формате YYYY MM DD и выводит в консоль, следующую за...

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

Конвертирование в C++ - C++
Какой функцией можно конвертировать в С++? Перешел из C# на C++ и второй не могу понять каким образом можно числа записать в стринговскую...

Конвертирование типов данных - C++
Нужно обработать данные. Пропустить их через кучу функций, каждая из них требует свой тип данных. Вовремя компиляции постоянно...


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

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

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