用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - php代码库

php中使用真实时间而不是服务器时间

2014-10-30 作者: java源代码大全举报

[php]代码库

$fp=fsockopen('time.nist.gov',13,$errno,$errstr,90);
$ufc = explode(' ',fread($fp,date('Y')));
$date = explode('-',$ufc[1]);
$processdate = $date[1].'-'.$date[2].'-'. date('Y').' '.$ufc[2];

switch($ufc[5])
{
    case 0: echo '精确'; break;

    case 1: echo '误差:0-5s'; break;

    case 2: echo '误差: > 5s'; break;

    default: echo '硬件出错!'; break;
}

echo gmttolocal($processdate,8); // 中国

function gmttolocal($mydate,$mydifference)
{
    $datetime = explode(" ",$mydate);
    $dateexplode = explode("-",$datetime[0]);
    $timeexplode = explode(":",$datetime[1]);
    $unixdatetime = mktime($timeexplode[0]+$mydifference,$timeexplode[1],0,$dateexplode[0],$dateexplode[1],$dateexplode[2]);
    return date("m/d/Y H:i:s",$unixdatetime);
}


网友评论    (发表评论)


发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。


扫码下载

加载中,请稍后...

输入口令后可复制整站源码

加载中,请稍后...