在下面的代码中,我需要获取 2 个国家时区的 unixtimestamp。代码的输出会给我一个不同的日期,但时间戳彼此没有不同。它保持不变。谁能给出一个解决方案来为不同的时区获取不同的时间戳?提前致谢。
date_default_timezone_set('Asia/Calcutta');
echo date("Y-m-d H:i:s")."<br/>"; //2012-12-18 12:12:12
echo strtotime(date("Y-m-d H:i:s",time()))."<br/>"; //1355812934
date_default_timezone_set('Europe/London');
echo date("Y-m-d H:i:s")."<br/>"; //2012-12-18 06:12:12
echo strtotime(date("Y-m-d H:i:s",time()))."<br/>"; //1355812934