PHP日期和时间问题

标签 php date time timezone

在 php 中我设置

date_default_timezone_set("Asia/Calcutta");  

我的系统时区是(UTC+05:30)钦奈、加尔各答、孟买、新德里

两者相同。
但是当我更改系统日期和时间时,PHP 返回与系统日期和时间相同的日期和时间。
ie)当我将系统时间设置为2013-07-10 11:00:00时,那么 PHP 日期函数返回与 2013-07-10 11:00:00 相同的日期时间。但实际时间有所不同。
我想要来自 php 的实际日期和时间,而不是系统日期和时间。
我怎样才能实现这个?如果您有任何想法请分享。

最佳答案

当您在本地主机上工作时,PHP 从本地系统设置中获取当前时间和日期。 当您在互联网上托管时,它将正常工作。

关于PHP日期和时间问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17608499/

相关文章:

c++ - 求 `hires_time_in_seconds()`的C++实现

php - Magento - 以编程方式重新排序

PHP微优化

php - 可以使用 JSON 将数据存储在 mysql 数据库中吗?

php - 使用 WordPress 创建正确的 ARIA 菜单

flutter - 在 Dart 中添加/减去迄今为止的月/年?

mysql - 在 MySQL 中,是否可以将日期设置为列名

sql - CURRENT_TIMESTAMP 和 CURRENT_DATE 之间的区别

performance - 当给定迭代次数和总时间时,如何找到算法的时间复杂度?

r - 使用 difftime() 时如何提取时间单位?