Формат даты и правильное его преобразование - VB

Узнай цену своей работы

Формулировка задачи:

Всем доброго дня. У пользователя в системе формат даты стоит такой: , соответственно, все даты во всех программах высвечиваются так: .
Есть vsflexgrid, там поле дата, и соответственно, там также дата высвечивается: Пн 23.06.2014.
Раньше, когда был обычный формат даты: dd.mm.yyyy, такая процедура срабатывала нормально (проверяет, если дата меньше текущей, то подсвечивает красным, т.е. она уже просрочена)

Теперь это преобразование не подходит. Помогите, как правильно переписать этот код, исходя из любого формата даты (он необязательно может быть таким, как я выше привела из примера). Заранее всем спасибо.

Решение задачи: «Формат даты и правильное его преобразование»

textual
Листинг программы
dd\MM\yyyy -прокатит
dd\MM\yy -прокатит
ddd dd.MM.yyyy -не прокатит 
dd:MM:yyyy -не прокатит 'А как он поймет где там время, а где дата

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.75 из 5