Format de temps

Temps hh:mm

Formule basée sur la propriété Date

format(round(dateBetween(end(prop("Date")), start(prop("Date")), "hours"))) + " h " + format(dateBetween(end(prop("Date")), start(prop("Date")), "minutes") - floor(dateBetween(end(prop("Date")), start(prop("Date")), "minutes") / 60) * 60)

Temps chiffre

Formule basée sur la propriété Date

round(dateBetween(end(prop("Date")), start(prop("Date")), "minutes") / 60 * 100) / 100

Temps chiffre → hh:mm

Basée sur la propriété Temps chiffre ou une propriété Nombre

if(prop("Temps chiffre") > 1, format(floor(prop("Temps chiffre"))) + " h " + (if(round(prop("Temps chiffre") * 60 - floor(prop("Temps chiffre")) * 60) > 0, format(round(prop("Temps chiffre") * 60 - floor(prop("Temps chiffre")) * 60)), "00")), if(prop("Temps chiffre") < 1, "0 h " + format(round(prop("Temps chiffre") * 60)), "—"))

Temps chiffre (timestamp) → hh:mm

Basée sur la propriété Temps chiffre ou une propriété Nombre — Merci Ouinx2 😄

(floor(prop("Time H")) ? (format(floor(prop("Time H"))) + " h ") : "") + (toNumber(formatDate(dateAdd(fromTimestamp(0), prop("Time H") * 60, "minutes"), "mm")) ? formatDate(dateAdd(fromTimestamp(0), prop("Time H") * 60, "minutes"), "m \\\\min") : "")

OU

if(empty(floor(prop("Temps chiffre"))), "", format(floor(prop("Temps chiffre"))) + " h ") + if(empty(toNumber(formatDate(dateAdd(fromTimestamp(0), prop("Temps chiffre") * 60, "minutes"), "mm"))), "", formatDate(dateAdd(fromTimestamp(0), prop("Temps chiffre") * 60, "minutes"), "m \\\\min"))

Heures du personnel

Heures hh:mm

format(floor(prop("Nombre d'études") * 75 / 60)) + " h " + format((prop("Nombre d'études") * 75 / 60 - floor(prop("Nombre d'études") * 75 / 60)) * 60)