Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Convertire frazioni di giorno in ore

    Ciao a tutti, ho un piccolissimo problema procedurale con uno script e non so se è risolvibile con le funzioni native.

    Ho una data in calendario giuliano: 2454810.26892

    Con la funzione jdtojulian riesco a convertire l'intero della data (11/26/2008). Il problema è... esiste qualcosa di analogo per le ore? Cioé, da 0.26892 vorrei ottenere l'ora 18.22 ad esempio...
    Come posso fare?

    Τί ουν ποιήσε ϕιλοσοϕίας πέρι; πή τρέψή άγνοουμένων τούτων;

  2. #2
    Che cosa indica 0.26892?
    Come viene calcolato?
    Rappresenta una "parte" del giorno (es. il 26,892% di 24 ore)?

  3. #3
    Originariamente inviato da filippo.toso
    Che cosa indica 0.26892?
    Come viene calcolato?
    Rappresenta una "parte" del giorno (es. il 26,892% di 24 ore)?
    Esatto...
    C'è una funzione nativa che mi restituisce le ore partendo da quel numero?

    Τί ουν ποιήσε ϕιλοσοϕίας πέρι; πή τρέψή άγνοουμένων τούτων;

  4. #4
    Codice PHP:
    <?php
    $val 
    0.26892;
    $sec  round(60 60 24 $val);
    $unix mktime(00$sec112008);
    print(
    date('h:i:s'$unix));
    ?>

  5. #5
    Grazie infinite. Funziona.

    Τί ουν ποιήσε ϕιλοσοϕίας πέρι; πή τρέψή άγνοουμένων τούτων;

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.