Visualizzazione dei risultati da 1 a 6 su 6

Discussione: orologio atomico

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    18

    orologio atomico

    è possibile inserire in una pagina un orologio che sia sincronizzato con un orologio atomico e che quindi sia preciso?
    non tutti i server hanno l'ora precisa

    ps. oppure è possibile sincronizzare un orologio con un server diverso da quello in cui si hosta il sito?

    grazie

  2. #2
    Apri google, inserisci php atomic time e clicca su "Mi sento fortunato" ...

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    18
    fatto e trovato questo
    Codice PHP:
    <?php

    /**
     *
     * @Get atomic time
     *
     * @throws Exception of failure
     *
     * @return int
     *
     */
    function atomicTime()
    {
        
    /*** connect to the atomic clock ***/
        
    $fp = @fsockopen"time-a.nist.gov"37$errno$errstr10 );
        if ( !
    $fp )
        {
            throw new 
    Exception"$errno$errstr);
        }
        else
        { 
            
    fputs($fp"\n"); 
            
    $time_info fread($fp49);
            
    fclose($fp);
        }
        
    /*** create the timestamp ***/
        
    $atomic_time = (abs(hexdec('7fffffff') - hexdec(bin2hex($time_info)) - hexdec('7fffffff')) - 2208988800); 
        echo 
    $errstr;
        return 
    $atomic_time;
    }

    ?>
    ma non mi funziona
    perchè?

  4. #4

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    18
    come devo fare?

    di php conosco molto poco:

    io ho questo
    Codice PHP:
    <?php

    /**
     *
     * @Get atomic time
     *
     * @throws Exception of failure
     *
     * @return int
     *
     */
    function atomicTime()
    {
        
    /*** connect to the atomic clock ***/
        
    $fp = @fsockopen"time-a.nist.gov"37$errno$errstr10 );
        if ( !
    $fp )
        {
            throw new 
    Exception"$errno$errstr);
        }
        else
        { 
            
    fputs($fp"\n"); 
            
    $time_info fread($fp49);
            
    fclose($fp);
        }
        
    /*** create the timestamp ***/
        
    $atomic_time = (abs(hexdec('7fffffff') - hexdec(bin2hex($time_info)) - hexdec('7fffffff')) - 2208988800); 
        echo 
    $errstr;
        return 
    $atomic_time;
    }

    ?>
    e questo
    Codice PHP:
    <?php
        
    try
        {
            
    /*** get the timestamp ***/
            
    $atomic_time atomicTime();

            
    /*** format the time ***/
            
    echo date('Y M d H:i:s'$atomic_time);
        }
        catch(
    Exception $e)
        {
            echo 
    $e->getMessage();
        }
    ?>
    cosa ci devo fare?

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    18
    UP

    vi prego, mi serve

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.