+ /**
+ * @brief Returns the current millisecond.
+ *
+ * @SINCE_1_2_32
+ * @return The current millisecond
+ * @note The return value is always positive.
+ * @pre The WatchTime needs to be initialized.
+ */
+ int GetMillisecond() const;
+
+ /**
+ * @brief Returns the current year.
+ *
+ * @SINCE_1_2_32
+ * @return The current year
+ * @note The return value is always positive.
+ * @pre The WatchTime needs to be initialized.
+ */
+ int GetYear() const;
+
+ /**
+ * @brief Returns the current month.
+ *
+ * @SINCE_1_2_32
+ * @return The current month
+ * @note The return value is always positive.
+ * @pre The WatchTime needs to be initialized.
+ */
+ int GetMonth() const;
+
+ /**
+ * @brief Returns the current day.
+ *
+ * @SINCE_1_2_32
+ * @return The current day
+ * @note The return value is always positive.
+ * @pre The WatchTime needs to be initialized.
+ */
+ int GetDay() const;
+
+ /**
+ * @brief Returns the current day of week.
+ *
+ * @details The value returns from 1 (Sunday) to 7 (Saturday).
+ *
+ * @SINCE_1_2_32
+ * @return The current day of week
+ * @note The return value is always positive.
+ * @pre The WatchTime needs to be initialized.
+ */
+ int GetDayOfWeek() const;
+
+ /**
+ * @brief Returns the UTC time. (Coordinated Universal Time)
+ *
+ * @details Regarding struct tm (the return value), please refer to the site :
+ * http://www.cplusplus.com/reference/ctime/tm/
+ *
+ * @SINCE_1_2_32
+ * @return The UTC time
+ * @pre The WatchTime needs to be initialized.
+ */
+ struct tm GetUtcTime() const;
+
+ /**
+ * @brief Returns the UTC timestamp.
+ *
+ * @SINCE_1_2_32
+ * @return The UTC timestamp
+ * @pre The WatchTime needs to be initialized.
+ */
+ time_t GetUtcTimeStamp() const;
+
+ /**
+ * @brief Returns the ID of timezone.
+ *
+ * @details The timezone ID, according to the IANA(Internet Assigned Numbers Authority)
+ * If you want to see more information, please refer to the site :
+ * https://en.wikipedia.org/wiki/List_of_tz_database_time_zones/
+ *
+ * @SINCE_1_2_32
+ * @return The ID of timezone
+ * @pre The WatchTime needs to be initialized.
+ */
+ const char* GetTimeZone() const;
+
+ /**
+ * @brief Returns the daylight saving time status.
+ *
+ * @SINCE_1_2_32
+ * @return The Daylight Saving Time status
+ * @pre The WatchTime needs to be initialized.
+ */
+ bool GetDaylightSavingTimeStatus() const;
+