簡體   English   中英

如何在PHP中獲得准確的IST時間?

[英]How to get exact IST time in php?

在PHP中,我使用日期功能(例如: date('Ymd hm-s') )它不會顯示當前時間請幫幫我...

你想要印度時間。這是我的解決方案。 您可以使用Asia/CalcuttaAsia/Kolkata 兩者都將同時返回。

date_default_timezone_set('Asia/Calcutta');
echo date('Y-m-d h-i-s'); 

它對我有用。試試......

更新:


您可以通過以下方式設置您所在地區的時區:

if (function_exists('date_default_timezone_set'))
{
  date_default_timezone_set('Asia/Mumbai');
}

它應該工作正常。 另請注意,您沒有正確指定分鍾 使用i的分鍾而不是m

date('Y-m-d h-i-s')

並確保echo它:

echo date('Y-m-d h-i-s');
if (function_exists('date_default_timezone_set'))
{
  date_default_timezone_set('Asia/Calcutta');
}

根據您的需要更改您的時區 ,然后嘗試

date('-r')

你可以試試這個:

date('Y-m-d h-i-s',strtotime('+330 minute')); // where +330 min (difference of indian time zone with gmt)
date_default_timezone_set('Asia/Kolkata'); 
// this sets time zone to IST

echo date_format(new DateTime(),'d M Y H:i:s'); 
// this gives you date and time
date_default_timezone_set('Asia/kathmandu');
echo date('Y-m-d h-i-s'); 

這應該工作。 您可以在http://www.worldtimezone.com上查看您的時區。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM