duanjue9889 2010-08-15 04:30
浏览 47
已采纳

php或javascript中的World Clock API

i just want to ask if where can we find the code that will display the world clock just like this one LINK that doesn't depend on my computer time..

is there any plugins for that? or a function that i can simply call.. ?

any help will be much appreciated..

  • 写回答

2条回答 默认 最新

  • dongtun3259 2010-08-15 04:33
    关注

    Javascript: http://www.proglogic.com/code/javascript/time/worldclock.php

    Probably too involved: http://worldtimeengine.com/api/code

    Probably not too hard to do it yourself, PHP has pretty good date functions that when used with the correct timezone would allow you to easily get the time for any region in the world.

    Example: (from http://www.bigresource.com/Tracker/Track-php-thNhheBb/)

    <?php
    
    $tz = date("Z");  //timezone offset of server in seconds
    
    $est  = 3600 * -5;  // -0500 gmt
    $cst  = 3600 * -6;
    $mst  = 3600 * -7;
    $pst  = 3600 * -8;
    $hast = 3600 * -10;
    
    // add (or subtract) the appropriate number of seconds from the offset to recalculate the time
    echo date("h:i A", strtotime("now +" . ($hast - $tz) . " seconds"));
    
    ?> 
    

    http://php.net/manual/en/timezones.php

    You could combine this with GeoIP, which is a module for apache / php that uses the MaxMind database to resolve location information from your visitor's IP.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?