Ban ny:如何将ny中的时间转换为utc区域(what is current time in ny)

如何通过 php 将 NY 区域中的给定时间转换为 UTC 区域。我将只给出时间而不是日期 (例如 12:30 am)。我想将给定时间转换为 UTC 时间,如 (05:30 am)。

2

由于协调世界时(UTC)比美国纽约(NY)早 5 小时。因此,您只需要添加 5 个小时即可将您的 NY 时间转换为 UTC,如下所示:

<?php
    $ny_time = "12:30 am";
    $utc_time = strtotime("+5 hours", strtotime($ny_time));
    echo date('h:i a', $utc_time); // output 05:30 am
?>
1

只需使用 PHP 的gmdate()函数,而不是像

date_default_timezone_set('America/New_York');
echo $script_tz = date_default_timezone_get();
$ny_time = "12:30 am";
echo gmdate('h:i a',strtotime($ny_time));// 05:30 am

gmdate()date()函数相同,只是返回的时间是格林威治标准时间 (T)。

Demo

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(6)
香港高防的服务器:游戏服务器-高延迟(new world high latency)
上一篇
Rust云服务器:无服务器 vs无服务器云(serverless vs serverless-stack)
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(59条)