comparison src/core/date.cc @ 319:d928ec7b6a0d

services/kitsu: implement GetAnimeList() it finally works!
author Paper <paper@paper.us.eu.org>
date Wed, 12 Jun 2024 17:52:26 -0400
parents b1f4d1867ab1
children
comparison
equal deleted inserted replaced
318:3b355fa948c7 319:d928ec7b6a0d
1 #include "core/date.h" 1 #include "core/date.h"
2 #include "core/time.h"
2 #include "core/json.h" 3 #include "core/json.h"
3 4
4 #include <QDate> 5 #include <QDate>
5 #include <QDebug> 6 #include <QDebug>
6 7
60 SetMonth(static_cast<Date::Month>(m)); 61 SetMonth(static_cast<Date::Month>(m));
61 } 62 }
62 63
63 if (json.contains("/day"_json_pointer) && json.at("/day"_json_pointer).is_number()) 64 if (json.contains("/day"_json_pointer) && json.at("/day"_json_pointer).is_number())
64 SetDay(json.at("/day"_json_pointer).get<unsigned char>()); 65 SetDay(json.at("/day"_json_pointer).get<unsigned char>());
66 }
67
68 Date::Date(Time::Timestamp timestamp) {
69 Date(QDateTime::fromSecsSinceEpoch(timestamp).date());
65 } 70 }
66 71
67 void Date::VoidYear() { 72 void Date::VoidYear() {
68 year.reset(); 73 year.reset();
69 } 74 }