Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di pariri
    Registrato dal
    Jul 2003
    Messaggi
    1,470

    Formatto data/ora in italiano e in inglese

    Ciao a tutti!

    Esiste/sarebbe possibile uno script per data e ora sia in inglese che in italiano?
    In pratica mi serve che si veda la data e ora corrente in italiano e la data e ora corrente in Canada/USA.

    Grazie in anticipo!
    La vita è un percorso, goditi il viaggio.

  2. #2
    Utente di HTML.it L'avatar di pariri
    Registrato dal
    Jul 2003
    Messaggi
    1,470
    Up!

    La vita è un percorso, goditi il viaggio.

  3. #3
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    data italiana:
    Codice PHP:
    $data date('h-i-s, j-m-y"); 
    data americana:
    Codice PHP:
    $data date('h-i-s, m-j-y"); 
    L'unica differenza è l'inversione di posizione tra il giorno è il mese se non erro.

  4. #4
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Non parlavi del formato ma del fuso orario?

    allora guarda qui: Canada

    Se noti c'è il valore del fuso orario...lo sommi alle ore del date() e sei a posto^^

  5. #5
    Utente di HTML.it L'avatar di pariri
    Registrato dal
    Jul 2003
    Messaggi
    1,470
    Grazie Il_Drugo!!!

    la cosa mi serve cosi:

    Se apro il browser in canada vedo l'ora locale e anche quella italiana/locale e vice-versa.
    Come faccio?

    grazie mille!!
    La vita è un percorso, goditi il viaggio.

  6. #6
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Per applicare il fuso orario devi calcolare la data in base alla differenza di orario:

    Codice PHP:
    $diff "+6";
    $fuso strtotime($diff." hours");
    $data date("H:i:s, j-m-y"$fuso);
    print(
    $data); 
    In pratica la variabile $diff è la differenza di fuso orario (in ore) tra Canada e Italia (occhio a dove risiede il server). L'ora standard sara' quella del paese in cui è il server.

    $fuso (il valore in timestamp del fuso orario) verra' sommato o sottratto al valore di date() che sarebbe il timestamp dell'ora attuale del server.

    La data ovviamente cambia in base al tempo, quindi quella non serve toccarla


  7. #7
    Utente di HTML.it L'avatar di pariri
    Registrato dal
    Jul 2003
    Messaggi
    1,470
    Ok! Grazie!
    Ma secondo te avrò dei problemi con ora legale?

    Grazie ancora!!!
    La vita è un percorso, goditi il viaggio.

  8. #8
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Oddio...bella domanda.
    Diciamo che non so quando scatta in canada il cambio (e se avviene...credo sia mondiale ma non ne sono certo). Dovresti informarti con qualcuno del posto...

  9. #9
    Utente di HTML.it L'avatar di pariri
    Registrato dal
    Jul 2003
    Messaggi
    1,470
    Ok!
    Grazie mille!!

    La vita è un percorso, goditi il viaggio.

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.