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