From 65aafab2ef01d3e9a72c868d692179c2d9fa20a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Couchet?= Date: Sun, 7 Nov 2021 21:38:12 +0100 Subject: [PATCH] =?UTF-8?q?Ajout=20d'une=20fonction=20pour=20l'ajout=20de?= =?UTF-8?q?=20la=20dur=C3=A9e=20d'un=20podcast=20(ticket=2071)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- libreavous_fonctions.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/libreavous_fonctions.php b/libreavous_fonctions.php index 1e02e86..99eca40 100644 --- a/libreavous_fonctions.php +++ b/libreavous_fonctions.php @@ -49,6 +49,19 @@ function libreavous_duree($start,$end) { return $duree; +} +// calculer la durée d'un chapitre +// $start et $end sous form hh:mm:ss +// renvoi dans un format hh:mm:ss (pour le champ itunes:duration +function libreavous_duree_podcast($start,$end) { + + $timestart = new DateTime($start); + $timeend = new DateTime($end); + $timeduree = $timestart->diff($timeend); + $duree = $timeduree->format('%H:%I:%S'); + + return $duree; + } // retirer l'heure si 0 h dans la duree function libreavous_sanszeroh($chaine) {