Hello tout le monde !

Aujourd'hui j'essaie de faire des analyses via R sur une puissance en fonction du temps.
J'aimerais demander a l'utilisateur la période qu'il souhaite analyser, cependant pour l'analyse en question j'ai besoin d'agrandir la période que l'utilisateur veut comme regarder jusqu'à une demi-heure après et 20 minutes avant.

J'essais de faire comme ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
HFMod_Réel <- seconds_to_period(substr(as.character(as.duration(hms(HFMod))+1800),1,5))
avec HFMod ce que l'utilisateur entre comme fin de période
Cependant le résultat sortie n'est pas exploitable pour aller piocher dans la base de donnée sur la puissance qui est au format "hh:mm:ss".

Comment pourrais-je faire à partir des horaires de début et de fin entré par l'utilisateur pour agrandir la période de 30 minutes à la fin et de 20 minutes au début ?