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

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

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

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

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

Доброго времени суток форумчане, интересует вопрос, как преобразовать из строки во время. То есть как можно преобразовать "02.06.2012" в количество секунд с 1970 вроде. Просьба писать по теме...
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...

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

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

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

Конвертирование char в int - C++
Перевожу char в int, но на выходе неверное число, вот упрощений вариант: #include <iostream.h> main() { char c = '1'; ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ForEveR
В астрале
Эксперт С++
7970 / 4732 / 320
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
02.06.2012, 14:19     C++ конвертирование из строки в дату #2
Использовать буст к примеру.
MaxZebra
5 / 5 / 0
Регистрация: 03.06.2011
Сообщений: 59
02.06.2012, 14:23  [ТС]     C++ конвертирование из строки в дату #3
Можно поподробней? *Раньше кодил на паскале, но там все намного удобней, а как тут хз.*
absurd26
3 / 3 / 0
Регистрация: 30.04.2012
Сообщений: 9
02.06.2012, 16:59     C++ конвертирование из строки в дату #4
То есть тебе надо с вычислить сколько прошло с 1970 года до этой даты или что, я не пойму)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.06.2012, 17:38     C++ конвертирование из строки в дату
Еще ссылки по теме:

Конвертирование в wstring& - C++
Всем привет! Не могу понять почему невозможно конвертировать из wchar_t в wstring& Вызов метода client -> CompareTwoString(...

Libiconv конвертирование в UTF-8? - C++
Странное поведение консоли виндовс с UTF-8 Кто имел дело с libiconv есть ли у вас предположения почему так ? С помощью других кодировок...

Конвертирование из std::tcstring в TCHAR - C++
Всем привет! Нужно перевести строку из std::tcstring в TCHAR. Как то сделать? пробовал через функцию .c_str() - не помогло

Конвертирование текстового файла в двоичный - C++
Здравствуйте! У меня возникла проблема при конвертировании текстового файла в двоичный. Помогите, пожалуйста, найти ошибку в коде: extern...


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

Или воспользуйтесь поиском по форуму:
modwind
52 / 52 / 1
Регистрация: 09.03.2012
Сообщений: 101
02.06.2012, 17:38     C++ конвертирование из строки в дату #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");
Yandex
Объявления
02.06.2012, 17:38     C++ конвертирование из строки в дату
Ответ Создать тему
Опции темы

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