需要在foreach循环中运行不同时区的实时时钟

时间:2019-07-13 06:20:19

标签: javascript php jquery timezone clock

在相同的条件下,多个用户通过foreach循环获取了多个时区的多次信息。现在,我必须实时运行这些时间作为实时时钟,而无需加载整个页面。我曾经使用reload函数,setInterval函数,许多js来更新这些几次,但它无法正常工作。请提出建议。

 foreach($total_acvite_members as $acvite_members){
   if(!empty($user_obj->timezone)){
     $local_time = $user_obj->timezone;
     $newTZ = new DateTimeZone("$local_time");
     $date = new DateTime($local_time );
     $date->setTimezone( $newTZ );
     print "<span id='timing'>".format_date(time(), 'custom', 'h:i a D, M - Y')."</span>";
     //print $date->format('h:i a D, M - Y');
   }else{
      print '<span>Not Available</span>';
    }

}

1 个答案:

答案 0 :(得分:0)

有很多这样的javascript或jQuery世界时间时钟 jQuery World Clock

它们可以在页面上显示多个时钟。查看他们如何使用时间和日期数据正确显示时钟。然后将检索到的数据放入其代码中并进行微调。