Если пользователь ввел дату 1 июня 2011 г. (01/06/2011) в формате дд / мм / гггг
после преобразования, он возвращает «6 января 2011» вместо «1 июня 2011».
Позвольте мне объяснить, как это преобразуется в 1 января 2011 года.
User entered = 01/06/2011 (dd/mm/yyyy) i.e. 1st june 2011
After conversion it returns = 01/06/2011 (mm/dd/yyyy) i.e. 6th jan 2011
Помните: пользовательский формат даты не известен во время разработки.он извлекается из базы данных и сохраняется в переменной (строке)
Есть ли какое-либо решение?
Пожалуйста, предоставьте решение, касающееся только VB6, НЕ в .net