Есть некий текст, который когда-то был датой

На самом деле он и есть дата, но в русских региональных настройках. Скажем "30.08.2005 10:11:50"
В английских региональных
isdate("30.08.2005 10:11:50") = false
И чего делать? Как получить из этого текста дату? Если учитывать, что наверняка неизвестно в каком формате дата была сохранена раньше? Но точно известно, что текст чиста реально является датой?