У меня вопрос: Как работать с Date Time Type в VC++. Я ищу много раз, и только нашел решение:Работа с датой Время в VC++ 2005
time_t t = time(NULL); // get time now
struct tm * now = localtime(&t);
Но я не знаю, как установить дату с указать значение, например:
oDay = new DateTime("5, 6, 10, 5, 6, 2005");
Я хочу построить код, который установлен дата с указанным значением и проверка этого значения действительна или нет. Любой плз мне поможет. Спасибо за поддержку!
Вы пишете C или C++? Что это за 'DateTime'? Ваш код или что-то еще? – crashmstr
Я использую Visual C++ 2005, написанный на C или C++, все согласны, мне нужен только код, который устанавливает дату, время с указанного значения и проверяет ее правильность или нет. Спасибо – user1912285
Вы хотите знать, как работать с 'time_t' или вы хотите реализовать свой собственный класс« DateTime »? (Кстати: ваш строковый формат не является, по меньшей мере, нестандартным. Проверьте [стандарт ISO] (http://en.wikipedia.org/wiki/ISO_8601).) – molbdnilo