Website Summary Files Commits Branches @commit @diff @stats
path: root / src / DateTime / DateTime.cpp
diff options
context:
space:
mode:
1 files changed, 8 insertions, 0 deletions
-rw-r--r--src/DateTime/DateTime.cpp8
diff --git a/src/DateTime/DateTime.cpp b/src/DateTime/DateTime.cpp
index e8334a3..e0c20cc 100644
--- a/src/DateTime/DateTime.cpp
+++ b/src/DateTime/DateTime.cpp
@@ -1,5 +1,13 @@
#include "DateTime.h"
+/* Private */
+
+bool DateTime::isLeapYear() {
+ return year % 400 == 0 || (year % 100 != 0 && year % 4 == 0);
+}
+
+/* Public */
+
DateTime::DateTime(unsigned short hour, unsigned short minute, unsigned short day, unsigned short month, unsigned short year) {
this->hour = hour;
this->minute = minute;