У меня есть следующий код javascript, который отлично работает в браузере, но не в Qt:
var now = new Date()
var then = new Date("2013-12-08T00:10:01Z")
var timeDiff = then.getTime() - now.getTime()
alert(timeDiff)
Когда я запускаю тот же код в Qt, timeDiff
возвращается как NaN
. Кто-нибудь знает, почему Javascript .getTime()
ведет себя по-другому в среде Qt?
Обновить
Даже следующее возвращает неверную дату
console.log(new Date("2013-12-08"))
Может быть связано со следующим вопросом:
новая дата (ГГГГ-ММ-ДД ) перестал работать в Qt WebKit после удаления MacPorts
Примечание. Я запускаю Qt на устройстве BlackBerry 10, подключенном к компьютеру для отладки, а не запускаю программу Qt на своем Mac.