ฉันไม่รู้ว่าทำไมมันไม่ทำงาน นี่คือรหัสของฉัน:
> 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"
อัปเดต:
ขณะนี้ฉันพบวิธีแก้ปัญหานี้แล้ว แต่ฉันหวังว่าจะมีวิธีที่หรูหรากว่านี้:
t <- hms("14:11:49") # example period object
sprintf("%s:%s:%s", hour(t), minute(t), second(t))
#"14:11:49"