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

Как преобразовать время в строку и обратно - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поменять местами старший и младший полубайты http://www.cyberforum.ru/cpp-beginners/thread3148.html
Как поменять старший и младший полубайт беззнакового короткого целого местами? конечно же используя битовые операции.. напишите прогу плз
C++ Помогите в создании простейшей программы сложения я создаю простейшую прогу сложения,компилятор не находит ошибок,через run project сморю намана debug project ответ не выводит окно закрывается и почему программа выходит через dos http://www.cyberforum.ru/cpp-beginners/thread3138.html
Как отформатировать данные перед их использованием? C++
Например, мне надо выдать данные в hex формате, а они у меня в виде char или byte -что для этого нужно сделать?
Написание простой базы данных C++
Помогите пожалуйста написать простую БД на C++. Надо только в консольном варианте, с возможностью редактирования самой БД (посмотреть определённую категори, добавить.далить и т.д). Содержание БД - что то типа прайслиста компьютерного магазина. Или подскажите с чего начать :(
C++ Вычислить значение выражения http://www.cyberforum.ru/cpp-beginners/thread3090.html
Я знаю, что я ламер позорный, но надо это как то решить, что бы не вылететь из университета. P.S.:Надо сделать на С
C++ Помогите с доработкой Задание Составить программу обработки текста, считываемого из файла. Для чего разработать функцию для обработки текста с переменным числом параметров, в качестве параметров она должна принимать значения текстовых предложений (разделитель - .), строк (разделитель - \n) или слов (разделитель – пробел или . , ! ? \n) (по варианту задания) для обработки и возвращать указатель на обработанный текст.... подробнее

Показать сообщение отдельно
Excalibur
0 / 0 / 0
Регистрация: 18.10.2007
Сообщений: 4
18.10.2007, 22:20     Как преобразовать время в строку и обратно
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
/////две структуры SYSTEMTIME
    SYSTEMTIME StrSysT;
    SYSTEMTIME StrSysTF;
////////////////далее нам понадобится клас и обьекты CTime
             CTime timelocal;
             CTime timefile;
/////////////далее если нам нужно будет перевратить обект CTime в стороку нам нужно будет иметь CString
             CString msgTL;
             CString msgTF;
///////например мы хотим посласть в файл или в обычный MessageBox текущее время выполним
             timelocal = CTime::GetCurrentTime();
             msgTL = timelocal.Format("%c");
             MessageBox(msgTL);
///////////если нужно заполнить структуру текущим временем
             timelocal = CTime::GetCurrentTime();
             timelocal.GetAsSystemTime(StrSysT);
/////////////для того что бы потом получить тип int со структуры
             StrSysT.wYear 
             StrSysT.wMonth 
             StrSysT.wDay 
             StrSysT.wHour 
             StrSysT.wMinute /////всё віше перечисленое это типы int
/////////////////допустем теперь мы считали с файла или ещё откуда типы инт относительно времени и теперь на их основе хотим построить обьект CTime
             /////////есть для этого разные конструкторы.. пример. (будем щитать что бы щитали с файла в StrSysTF 
             StrSysTF.wYear = 2007
             StrSysTF.wMonth = 10
             StrSysTF.wDay = 18
             StrSysTF.wHour = 12
             StrSysTF.wMinute = 56
             StrSysTF.wSec = 14
///тогда создадим и заполним обьект класса CTime
          timefile = CTime(StrSysTF);
или например можно так заполнить и создать обьект без структуры
          timefile = CTime(2007,10,18,12,56,14,-1);
 
////вот теперь можно работать с обектом timefile и timelocal например так
           if (timelocal < timefile)
             MessageBox("Меньше");
           else
             MessageBox("Больше");
надеюсь более менее нормально обьяснил .. и надеюсь именно то что тебе нужно.
 
Текущее время: 07:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru