Исправлено форматирование текста. — SchweinDeBurg
Всем привет!
Кто может помочь с вышеозначенной функцией.
COleDateTime time;
time . SteDateTime( 1999, 1, 1, 0, 0, 0);
CString str = time . Format();
// str = "01/01/1999" - времени нету, но стоит добавить секундочку и
time . SteDateTime( 1999, 1, 1, 0, 0, 1);
CString str = time . Format();
// str = "01/01/1999 00:00:01"
Короче глотает нулевое время, просто беда. Все переобробовал на любых шаблонах и локальных установках... Вариант использовать GetTimeFormat чтобы получить строчку нулевого времени в соответсвии с локальными установкамиб ф потом ее руками прикручивать, никапли не притягивает...
Ктонибудm на этот баг натыкался? и как решал?
PS COleDateTime::Format() вызывает VarBstrFromDate(...) так что лажается именно она, но от этого не легче )
Зарание спасибо за ответ
Andy