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

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

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

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

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

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

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

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

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

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

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

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

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

Разница дат на PHP: Дата из БД и текущая дата! - PHP БД
Доброго времени суток! У меня возникла такая проблема: Мне надо создать чтото вроде "горящих туров". То есть у меня есть в БД таблица...

3
diagon
Higher
1930 / 1196 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
23.02.2012, 10:16 #2
Так как-то
http://www.cyberforum.ru/cpp-linux/thread451077.html
1
igorrr37
1648 / 1276 / 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
*/
1
Миниатюры
Текущая дата из интернета  
Milkyway_r
0 / 0 / 0
Регистрация: 15.01.2012
Сообщений: 18
27.02.2012, 11:54  [ТС] #4
Спасибо большое.

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

Помогите, пожалуйста, не силен я в С++. =)
0
27.02.2012, 11:54
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.02.2012, 11:54
Привет! Вот еще темы с ответами:

Как подсчитать сколько раз в столбце "Дата" встречается текущая дата компьютера - C#
Есть база данных Access использую элементы DataSet,BindingSource,TableAdapter. Как подсчитать сколько раз в столбце,&quot;Дата&quot;,встречается...

Текущая дата и дата в базе - C++ Builder БД
субд acces. есть таблица в которой храниться дата. нужно в dbgrid выводить разность между текущей датой и датой в бд.как это сделать? судя...

текущая дата - Web-дизайн
помогите сделать текущую дату устроился на стажировку прислали задание &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta...

Текущая дата - Pascal ABC
Составить программу, выводящую на экран текущую дату, установленную в ОС, и изменяющую её на день назад!


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

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

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