Website Summary Files Commits Branches @commit @diff @stats
path: root / src / DateTime / DateTime.cpp
diff options
context:
space:
mode:
1 files changed, 39 insertions, 0 deletions
-rw-r--r--src/DateTime/DateTime.cpp39
diff --git a/src/DateTime/DateTime.cpp b/src/DateTime/DateTime.cpp
index 448fefb..e8334a3 100644
--- a/src/DateTime/DateTime.cpp
+++ b/src/DateTime/DateTime.cpp
@@ -13,3 +13,42 @@ int DateTime::compare(const DateTime& other) {
return -1;
return year > other.year || month > other.month || day > other.day || hour > other.hour || minute > other.minute;
}
+
+
+unsigned short DateTime::get_hour() {
+ return hour;
+}
+bool DateTime::set_hour(unsigned short newHour) {
+ if (newHour > 23)
+ return false;
+ hour = newHour;
+ return true;
+}
+
+unsigned short DateTime::get_minute() {
+ return minute;
+}
+bool DateTime::set_minute(unsigned short newMinute) {
+ if (newMinute > 59)
+ return false;
+ minute = newMinute;
+ return true;
+}
+
+unsigned short DateTime::get_day() {
+ return day;
+}
+bool DateTime::set_day(unsigned short newDay) {
+
+}
+
+unsigned short get_month();
+bool set_month(unsigned short newMonth);
+
+unsigned short DateTime::get_year() {
+ return year;
+}
+bool DateTime::set_year(unsigned short newYear) {
+ year = newYear;
+ return true;
+}