Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 当前时间戳未显示本地时间_Php_Mysql_Phpmyadmin_Timezone - Fatal编程技术网

Php 当前时间戳未显示本地时间

Php 当前时间戳未显示本地时间,php,mysql,phpmyadmin,timezone,Php,Mysql,Phpmyadmin,Timezone,我在数据库中创建了一个表,其中付款时间为payment\u time TIMESTAMP NOT NULL默认当前\u TIMESTAMP。当我在“付款时间”字段保持空白的情况下插入一个值时,该时间已存储在GMT-7上,我将停留在GMT+00中。我想这是因为服务器时区是GMT-7。如何将本地时间插入数据库?即使这是不可能的,那么我至少希望在从数据库输出时获得本地时间(我的意思是在查询时)。将时区设置命令放在脚本中,从脚本中插入时间设置时区='country\u name/city'你可以在php

我在数据库中创建了一个表,其中付款时间为
payment\u time TIMESTAMP NOT NULL默认当前\u TIMESTAMP
。当我在“付款时间”字段保持空白的情况下插入一个值时,该时间已存储在GMT-7上,我将停留在GMT+00中。我想这是因为服务器时区是GMT-7。如何将本地时间插入数据库?即使这是不可能的,那么我至少希望在从数据库输出时获得本地时间(我的意思是在查询时)。

将时区设置命令放在脚本中,从脚本中插入时间
设置时区='country\u name/city'你可以在php网站上浏览不同国家和州的链接。
假设我正在执行xyz.php脚本,该脚本将向数据库中插入时间,那么它应该如下所示

<?php date_default_timezone_set('Asia/Kolkata'); //you ned to put this line of code at the start of the script ?>

将时区设置命令放在插入时区的脚本中
设置时区='country\u name/city'你可以在php网站上浏览不同国家和州的链接。
假设我正在执行xyz.php脚本,该脚本将向数据库中插入时间,那么它应该如下所示

<?php date_default_timezone_set('Asia/Kolkata'); //you ned to put this line of code at the start of the script ?>

看看这个

要更改全局时区,请执行以下操作:

mysql> SET GLOBAL time_zone = timezone;
看看这个

要更改全局时区,请执行以下操作:

mysql> SET GLOBAL time_zone = timezone;

可能重复的可能重复的你能解释一下我必须把
设定时区='欧洲/伦敦'放在哪里吗在我的脚本中?以下是文件:
https://www.dropbox.com/sh/lfef67brewx7rub/wYRP72bDh7
member.class是我插入值的文件。请检查我编辑的答案I。希望你能明白。恐怕。。和以前一样…:-(基本上,我认为,您正在执行一个php脚本,您需要根据您所在地区的时间。如果是这样,请将上述php代码放在脚本的开头。这就是我所做的,但它存储在服务器时区@Rahul Jhaco中。请您解释一下我必须将
设置时区=”放在哪里/伦敦“;
在我的脚本中?以下是文件:
https://www.dropbox.com/sh/lfef67brewx7rub/wYRP72bDh7
member.class是我插入值的文件。请检查我编辑过的答案I。希望你能理解。恐怕……与以前一样…:-(基本上,我认为,您正在执行一个php脚本,您需要根据您所在的地区分配时间。如果是这样,请将上述php代码放在脚本的开头。这就是我所做的,但它存储在服务器时区@Rahul Jha中