diff --git a/stmhal/rtc.c b/stmhal/rtc.c
index ec3c0126b481fe6d23547a739119a1e6d7c4db9c..ea7aa789eca08130de8d356dcb5a7821ecb66ce1 100644
--- a/stmhal/rtc.c
+++ b/stmhal/rtc.c
@@ -260,7 +260,7 @@ MP_DEFINE_CONST_FUN_OBJ_1(pyb_rtc_info_obj, pyb_rtc_info);
 ///
 /// `weekday` is 1-7 for Monday through Sunday.
 ///
-/// `subseconds` is 0-59.
+/// `subseconds` counts down from 255 to 0
 mp_obj_t pyb_rtc_datetime(uint n_args, const mp_obj_t *args) {
     if (n_args == 1) {
         // get date and time