Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/78.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
将MySQL时间戳格式化为mm/dd/yyyy_Mysql_Sql_Timestamp_Unix Timestamp - Fatal编程技术网

将MySQL时间戳格式化为mm/dd/yyyy

将MySQL时间戳格式化为mm/dd/yyyy,mysql,sql,timestamp,unix-timestamp,Mysql,Sql,Timestamp,Unix Timestamp,我得到了一个MySQL 12位时间戳(253402214400),可以在mm/dd/yyyy中格式化它,而不使用任何语言。数据库字段是一种长文本类型,下面是我正在做的 选择时间戳返回253402214400 选择日期格式(时间戳,%m/%d/%Y')返回NULL 从UNIXTIME(时间戳)中选择还返回NULL 选择UNIX\u时间戳(时间戳)返回0 我不知道这是什么类型的时间戳,但请帮助我将其格式化为mm/dd/yyyy 谢谢试试这个: DATE_FORMAT(FROM_UNIXTIME(ti

我得到了一个MySQL 12位时间戳(253402214400),可以在
mm/dd/yyyy
中格式化它,而不使用任何语言。数据库字段是一种长文本类型,下面是我正在做的

选择时间戳返回
253402214400

选择日期格式(时间戳,%m/%d/%Y')返回
NULL

从UNIXTIME(时间戳)中选择
还返回
NULL

选择UNIX\u时间戳(时间戳)返回
0

我不知道这是什么类型的
时间戳
,但请帮助我将其格式化为
mm/dd/yyyy

谢谢

试试这个:

DATE_FORMAT(FROM_UNIXTIME(time_stamp), '%d/%m/%Y')
例如:

SELECT DATE_FORMAT('2016-05-01 09:23:00', '%d/%m/%Y') // result: 01/05/2016
试试这个:

DATE_FORMAT(FROM_UNIXTIME(time_stamp), '%d/%m/%Y')
例如:

SELECT DATE_FORMAT('2016-05-01 09:23:00', '%d/%m/%Y') // result: 01/05/2016
你可以这样试试

Select DATE_FORMAT(FROM_UNIXTIME(time_stamp), '%d/%m/%Y')
你可以这样试试

Select DATE_FORMAT(FROM_UNIXTIME(time_stamp), '%d/%m/%Y')

对不起,各位,我想时间是以
毫秒为单位的,所以通过一些研究,我可以到达这里,并用
DATE\u格式(从UNIXTIME(time\u stamp/1000),“%m/%d/%Y”)解决它

谢谢大家的支持


对不起,各位,我想时间是以
毫秒为单位的,所以通过一些研究,我可以到达这里,并用
DATE\u格式(从UNIXTIME(time\u stamp/1000),“%m/%d/%Y”)解决它

谢谢大家的支持


返回
Null
,因为正如我在UNIXTIME(时间戳)中所说的
retruns
NULL
。FROM\u UNIXTIME返回NULL,因为它需要以毫秒为单位的时间戳,但是如果您有类似“2016-05-01 09:23:00”的时间戳,只需在DATE\u FORMAT()函数中使用它。我修改了答案。返回
Null
,因为正如我在UNIXTIME(时间戳)中所说的
retruns
NULL
。FROM\u UNIXTIME返回NULL,因为它需要以毫秒为单位的时间戳,但是如果您有类似“2016-05-01 09:23:00”的时间戳,只需在DATE\u FORMAT()函数中使用它。我修改了答案。返回NULL是因为FROM_UNIXTIME(time_stamp)retruns NULL返回NULL是因为FROM_UNIXTIME(time_stamp)retruns NULL
253402214400
不是有效的时间戳。@HamedKamrava是的,以毫秒为单位。谢谢。
253402214400
不是有效的时间戳。@HamedKamrava是的,以毫秒为单位。非常感谢。