La fonction seconds_to_period(), du package lubridate, permet de convertir un nombre de secondes en une période, et la fonction period_to_seconds() permet de convertir une période en un nombre de secondes.
seconds_to_period(60)
[1] "1M 0S"
seconds_to_period(150)
[1] "2M 30S"
seconds_to_period(3600)
[1] "1H 0M 0S"
seconds_to_period(4989000)
[1] "57d 17H 50M 0S"
period_to_seconds(seconds_to_period(60))
[1] 60
period_to_seconds(seconds_to_period(150))
[1] 150
period_to_seconds(seconds_to_period(3600))
[1] 3600
period_to_seconds(seconds_to_period(4989000))
[1] 4989000