首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改mysql的默认日期

问更改mysql的默认日期
EN

Stack Overflow用户
提问于 2014-08-22 14:43:09
回答 3查看 180关注 0票数 3

在过去的三天里,我习惯于设置事件e.t.c的发布日期,但我的服务器会自动向我提供一个日期。

我也使用默认设置,如:

代码语言:javascript
复制
date_default_timezone_set('Asia/Kolkata');

并使用mysql代码,如:

代码语言:javascript
复制
$sql="insert  into event set event_name = '".trim(ucfirst($data['event_name']))."' ,
event_description = '".trim(ucfirst($data['event_description']))."' ,
event_posted_date = now() ;
mysql_query($sql);

但它保存了一个日期。

感谢并致以问候

EN

回答 3

Stack Overflow用户

发布于 2014-08-22 14:47:21

尝试使用NOW()的PHP中的日期

代码语言:javascript
复制
 $today =date("Y-m-d H:is");
 $sql="insert  into event set event_name = '".trim(ucfirst($data['event_name']))."' ,
 event_description = '".trim(ucfirst($data['event_description']))."' ,
 event_posted_date = '$today' ";

或

在mysql服务器mysql.conf中找到该文件,签出default-time-zone。,更改为Asia/Kolkata

票数 1
EN

Stack Overflow用户

发布于 2014-08-22 14:49:13

在执行查询之前执行此mysql查询

代码语言:javascript
复制
$sql_set_time =  "SET time_zone = 'Asia/Kolkata' ";
票数 0
EN

Stack Overflow用户

发布于 2014-08-22 14:55:31

您使用的是本地主机还是其他web服务器?

即使您设置了date_default_timezone_set('Asia/Kolkata');

此函数将显示服务器中设置为亚洲/加尔各答的日期和时间。

可能是服务器中的日期设置错误(如果在本地主机上,系统时间可能是错误的)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25441044

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档