• User Attivo

    funzione per calcolare minuti a ore

    Salve,

    premetto che la funzione lo trovata, d'altronde era impossibile per un principiante come me scriverla, 😄
    comunque lo adattata al mio codice e' funziona (grazie Stefano per avermi illuminato sulle variabili e switch :2:

    cosa e' allora da fixare?

    quando restituisce i minuti visualizza anche 0 Hours, vorrei che non fosse visibile

    image

    altro, adesso la stringa e in inglese, ma voglio cambiarla in italiano, pero' ci vorrebbe un adattamento

    esempio:

    1 ora e 40

    quando viene visualizzata 1 ora va bene, ma in caso di ore deve cambiare la stringa automaticamente da ora/ore

    forse servono gli if o lo switch :bho:

    [PHP] <?php

    // function to convert minutes into hours and minutes for a jobsheet.
    function convertFromMinutes($job_duration)
    {
    $hours = (int)($job_duration / 60);
    $minutes = $job_duration - ($hours * 60);
    return array('hours' => $hours, 'minutes' => $minutes);
    }

    $job_duration = $row['minutes'];
    $job_duration = convertFromMinutes($job_duration);
    //echo "Job duration = " . $job_duration['hours'] . " Hours "
    // . $job_duration['minutes'] . " Minutes ";

    ?> [/PHP]

    [PHP]<p class="bioheading">Minutes</p><p class="biodata"><?php echo $row['minutes']; ?> - <b><?php echo  $job_duration['hours'] . " Hours "
    . $job_duration['minutes'] . " Minutes ";?></b></p>[/PHP]