приведение строки к дате времени в классическом ОСП - PullRequest
0 голосов
/ 27 марта 2009

У меня есть строка «ДД / ММ / ГГГГ ЧЧ: ММ: СС», которую мне нужно преобразовать в дату, проблема в том, что по умолчанию преобразование идет «ММ / ДД / ГГГГ ЧЧ: ММ: СС», если только день> 12, в этом случае он переключается. Я хотел бы убедиться, что мой день входит в дневную часть даты / времени.

Легко ли это исправить?

Ответы [ 2 ]

1 голос
/ 31 марта 2009
' Parse a date in ISO 8601 "universal combined" format: YYYY-MM-DDTHH:MM:SSZ
' This function ALSO accepts SQL date format:  YYYY-MM-DD HH:MM:SS
Function CDateFromUniversal( s )

    CDateFromUniversal = CDate(Mid(s, 1, 10) & " " & Mid(s, 12, 8))

End Function
0 голосов
/ 27 марта 2009

использовать функцию формат

это тоже может сделать

...