В моей OS X 10.7.3 (Ноутбук Lion), я не могу анализировать строки даты JavaScript с помощью Qt WebKit с помощью конструктора Date.Используя либо jasmine-headless-webkit, либо phantomJS, все вызовы типа:
new Date("2012-04-10")
всегда возвращают
"Invalid Date"
вместо действительной даты объект. Несколько недель назад все работало нормально, и я проверил это на полудюжине компьютеров с аналогичной настройкой и не могу воспроизвести проблему где-либо еще.
Я совершенно уверен, что проблемы начались, когда я решил очистить из моей старой якобы-неиспользуемой установки MacPorts(Я давно перешел на Homebrew и занимался уборкой дома).Я подозреваю, что из моей системы была удалена динамически подключаемая библиотека, которая используется Qt для синтаксического анализа даты.
Кто-нибудь знает, как можно назвать эту библиотеку для синтаксического анализа даты?Есть идеи, могу ли я установить ее с помощью H omebrew или как-то вручную исправить отсутствующую зависимость?
Я пытался переустановить Qt и многие другие библиотеки, но проблема не устранена.