Saya tidak tahu mengapa itu tidak berhasil. Ini kode saya:
> t <- hms("14:11:49")
> t
[1] "14H 11M 49S"
t <- t + minutes(3)
> format(t, format="%H:%M:%S")
[1] "14H 14M 49S"
# Expected output: "14:14:49"
Pembaruan:
Saat ini saya menemukan solusi ini, tapi saya harap ada solusi yang lebih elegan:
t <- hms("14:11:49") # example period object
sprintf("%s:%s:%s", hour(t), minute(t), second(t))
#"14:11:49"