RTC_SWALLOW_SECOND
if (sign == RTC_SWALLOW_SECOND)
sign = offset < 0 ? RTC_SWALLOW_SECOND : RTC_INSERT_SECOND;