Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di asch
    Registrato dal
    Aug 2002
    Messaggi
    365

    Differenza tra Date() In Javascript e Date() in ASP

    Ciao,
    sapete dirmi se un visitatote con un fuso orario diverso da quello impostato sul server italiano giunge nel mio sito vede il Date() in Javascript nella sua data e ora corrente o la vede la data del server italiano?

    Mentre con Date() in ASP vede la data e ora del server?
    ...............
    :::::ILNY::::::
    °°°°°°°°°°°°°°°

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Esatto.

    Se usi Date() in JS l'utente vede la data come e` impostata nel suo client (anche sbagliata se l'orologio e` settato male).
    Invece se usi la data del server vede la data del tuo server.

    Se usi la data sul client, puoi renderla dinamica; se usi quella del server la data e` statica (cioe` e` la data/ora del momento in cui la pag. e` stata scaricata).

    Si possono fare degli script (in JS) per leggere solo il fuso del client e applicarlo alla data passata dal server, o per far aggiornare dinamicamente la data (non ho detto pero` che ho tempo per farli io).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it L'avatar di asch
    Registrato dal
    Aug 2002
    Messaggi
    365
    ok, perfetto.
    Se ti viene in mente un link dove posso trovare qualche script del genere già fatto fammelo sapere!

    Molte grazie,
    Ciao
    ...............
    :::::ILNY::::::
    °°°°°°°°°°°°°°°

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Prova a cercare nel forum (bottone in alto a dx). Forse era stato gia` trattato qualcosa di simile.

    Comunque se vuoi cimentarti ti posso fornire assistenza dall'esterno (via forum).

    La logica non e` difficile, l'implementazione potrebbe essere un po' complessa:

    1. trasferisci la data del server
    2. estrai le indicazioni del fuso dal Date() del client
    3. fai le operazioni matematiche opportune
    4. visualizzi data e ora
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.