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

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

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

Текущая дата из интернета - C++

23.02.2012, 09:53. Просмотров 998. Ответов 3
Метки нет (Все метки)

Уважаемые форумчане,

будьте добры, помогите.
Как получить текущую дату из интернета, с какого-либо надежного веб-ресурса как time.windows.com.
А если нет подключения к интернету то выдавать ошибку.

Заранее благодарен
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.02.2012, 09:53     Текущая дата из интернета
Посмотрите здесь:

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

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

Не записывается текущая директория в переменную - C++
Отладка почему то не работает. В переменных вместо ожидаемых значения какие то крякозябры. Каждый раз разные. Случайные участки ОЗУ...

Составить новый массив, изменяя значения элементов в зависимости от того, отсортирована ли текущая строка - C++
Задана матрица размером NxM. Получить массив B, присвоив его k-му элементу значение 1, если элементы k-й строки матрицы упорядочены по...

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

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
diagon
Higher
1928 / 1194 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
23.02.2012, 10:16     Текущая дата из интернета #2
Так как-то
http://www.cyberforum.ru/cpp-linux/thread451077.html
igorrr37
1644 / 1272 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
25.02.2012, 15:52     Текущая дата из интернета #3
вот ещё для daytime
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#include <iostream>
#include <windows.h> // CharToOem
#include <boost/asio.hpp>
typedef boost::asio::ip::tcp tcp;
 
int main()
{
    try{
        boost::asio::io_service io;
        tcp::resolver resolver(io);
        tcp::socket sock(io);
        boost::system::error_code err;
        tcp::resolver::query q("time.nist.gov", "daytime");
        tcp::resolver::iterator it = resolver.resolve(q, err), itEnd;
        if (err) throw boost::system::system_error(err);
        err = boost::asio::error::host_not_found;
        while (err && it != itEnd)
        {
            sock.close();
            sock.connect(*it++, err);
        }
        if (err)
        {
            std::cerr<<"connect() failed\n";
            return __LINE__;
        }
        else std::cout << "Connected\n";
        char buf[256];
        std::size_t len = 0;
        do
        {
            len += sock.read_some(boost::asio::buffer(buf + len, sizeof(buf) - len), err);
        } while(!err);
        //std::cout << "len : " << len << std::endl;
        std::cout.write(buf, len);
        sock.shutdown(tcp::socket::shutdown_both);
        sock.close();
    }
    catch (std::exception& e)
    {
        char buf[512];
        CharToOem(e.what(), buf);
        std::cerr << "Exception: " << buf << "\n";
    }
    return 0;
}
/*
    * time.windows.com
    * time.nist.gov
    * time-a.nist.gov
    * time-b.nist.gov
    * time-a.timefreq.bldrdoc.gov
    * time-b.timefreq.bldrdoc.gov
    * time-c.timefreq.bldrdoc.gov
*/
Миниатюры
Текущая дата из интернета  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.02.2012, 11:54     Текущая дата из интернета
Еще ссылки по теме:

дата - C++
Господа програмисты,как сделать,что бы выводилась на экран одна дата(без месяца и тд.). Заранее всем огромное спасибо!!!

Календарная дата - C++
Реализовать класс &quot;Календарная дата&quot;. Инкапсулировать в классе переменные для хранения номера месяца и календарного числа. В классе...

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

класс дата - C++
Создать класс типа - дата с полями: день (1-31), месяц (1-12), год(целое число).Класс имеет конструктор:с параметрами, без...


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

Или воспользуйтесь поиском по форуму:
Milkyway_r
0 / 0 / 0
Регистрация: 15.01.2012
Сообщений: 18
27.02.2012, 11:54  [ТС]     Текущая дата из интернета #4
Спасибо большое.

Но вот сидел я пытался, пытался перевести я этот код в С#, не выходит у меня.

Помогите, пожалуйста, не силен я в С++. =)
Yandex
Объявления
27.02.2012, 11:54     Текущая дата из интернета
Ответ Создать тему
Опции темы

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