У меня есть некоторый вход, содержащий время UTC, отформатированное согласно iso8601. Я пытаюсь проанализировать его использование QDateTime:
const char* s = "2009-11-05T03:54:00";
d.setTimeSpec(Qt::UTC);
d = QDateTime::fromString(s, Qt::ISODate);
Qt::TimeSpec ts = d.timeSpec();
Когда этот фрагмент заканчивается, ts
установлен на localTime и d
содержит 3 часа 54 минуты. Кто-либо знает, как считать дату правильно?
Я сделал приближение вещей, рассматривая Википедию как гигантскую онтологию (где каждая гиперссылка - это связь между исходным узлом и конечным узлом).
EDIT: Один очень грубый альго, с «Java» пример:
Расстояние, которое вы будете использовать, очень субъективно и должно быть немного подстроено, чтобы соответствовать вашим потребностям. У вас могут быть проблемы с получением «ядра» каждой страницы, так как разбор HTML будет большой болью.
-121--2717409-Проверьте Rincanter .
-121--4408314- Как насчет установки временной спецификации после метода startString
.
const char* s = "2009-11-05T03:54:00";
d = QDateTime::fromString(s, Qt::ISODate);
d.setTimeSpec(Qt::UTC);
Qt::TimeSpec ts = d.timeSpec();