Php 日期时间戳不起作用

Php 日期时间戳不起作用,php,sql,database,date,time,Php,Sql,Database,Date,Time,在我的MYSQL数据库中。我有“日期”和“时间”类型。当我将数据输入SQL表时。我想要时间来显示数据提交的时间。我环顾四周,什么也没找到 如果有人能告诉我如何解决这个问题,我将不胜感激 提前感谢。您可以更改您的db表模式,以下是如何通过phpmyadmin进行更改 或者通过查询,您可以这样做 ALTER TABLE `tablename` CHANGE `date_created` `date_created` DATETIME NOT NULL DEFAULT CURRENT_TIMESTA

在我的MYSQL数据库中。我有“日期”和“时间”类型。当我将数据输入SQL表时。我想要时间来显示数据提交的时间。我环顾四周,什么也没找到

如果有人能告诉我如何解决这个问题,我将不胜感激


提前感谢。

您可以更改您的db表模式,以下是如何通过phpmyadmin进行更改

或者通过查询,您可以这样做

ALTER TABLE `tablename` CHANGE `date_created` `date_created` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP;

好的,经过充分的讨论。您希望在时间戳字段中插入日期时间,但希望在PHP代码中显示不同的日期和时间

日期函数将微时间转换为日期、时间的任何自定义格式。 并且strotime将时间转换为mictotime

试试这个:

在PHP中只需使用 $Datetimestamp=//获取时间戳字段

这是日期:
Date(“Y-m-d”,strotime($Datetimestamp))


这是关于时间的:
date(“H:i:s”,strotime($Datetimestamp))

你已经尝试过的,展示一些代码。@FrayneKonok嗨。它在数据库中,所以没有代码。您想要将数据提交到数据库的代码吗?PHP和表结构。我的表结构。看起来您正在
dateTimestamp
字段中使用
Current\u timestamp
。那你现在想做什么?谢谢。这在一个专栏中起了作用。我有一个日期时间戳和一个时间戳。思想?