php读取mysql网页显示是1970-01-01 数据库中是字符串类型,比如41036读取出为日期为2012-05-07

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php读取mysql网页显示是1970-01-01 数据库中是字符串类型,比如41036读取出为日期为2012-05-07相关的知识,希望对你有一定的参考价值。

$time=($info['f4']-25569)*24*60*60; echo date('Y-m-d',$time); 终于找到了,呵呵谢谢大家的帮助,25569是excel中1970.01.01的秒数,

参考技术A 一般时间都是用这样方法存的,用date函数转化就行了,<?php echo date('Y-m-d',数据库数据);?> 参考技术B 数据库中存的是时间戳,需要转换才成为日期
例: echo date('Y-m-d',$date);//$date是数据库中读出来的数据
参考技术C 时间戳才是正解 参考技术D a

以上是关于php读取mysql网页显示是1970-01-01 数据库中是字符串类型,比如41036读取出为日期为2012-05-07的主要内容,如果未能解决你的问题,请参考以下文章

转换后显示“1970-01-01”的 PHP 日期

我是从 Excel 文件导入到 Mysql,但结果是 1970-01-01

如何在 MySQL 中选择 DateTime.MinValue (01/01/1970)?

tp框架模板里的date:“Y-m-d”为何变成1970-01-01

[帝国cms]帝国cms时间显示为1970-01-01

jmeter察看结果树左侧的请求名称显示为空 开始时间显示1970-01-01