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

    Ora compresa tra due valori

    Salve come da titolo ho bisogno di confrontare se una determinata ora è compresa tra due ore differenti, cioè:

    In pratica ho bisogno che il mio script da mezzanotte alle 9 del mattino del giorno successivo si comporti in un determinato modo, mentre se si trova tra le 9 e le 24 si comporti in un'altro modo. Come fare?

    Grazie

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,509
    puoi usare la funzione date() per sapere che ore sono.
    Per esempio
    echo date('H:i:s');
    fatto in questo momento direbbe
    01:48:45

  3. #3
    oppure solamente

    codice:
    $oraDelGiorno = date('H');
    echo $oraDelGiorno;
    in questo modo fai

    codice:
    if ($oraDelGiorno >= 0 && $oraDelGiorno <= 8)
    {
    // dalle 00:00:00 alle 08:59:59
    }
    else
    {
    // dalle 09:00:00 alle 23:59:59
    }
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

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 © 2026 vBulletin Solutions, Inc. All rights reserved.