永发信息网

在PHP里$d=strtotime("tomorrow");为什么输出的是2015-03-06 12:00:00am?

答案:2  悬赏:60  手机版
解决时间 2021-02-27 16:33
  • 提问者网友:轮囘Li巡影
  • 2021-02-26 21:32
具体代码是$d=strtotime("tomorrow");
echo date("Y-m-d h:i:sa", $d) . "
";输出的是2015-03-06 12:00:00am
最佳答案
  • 五星知识达人网友:白昼之月
  • 2021-02-26 22:52
strtotime() 函数将任何英文文本的日期时间描述解析为 Unix 时间戳。
$d=strtotime("tomorrow");//这句代码的意思是将明天的日期转换为Unix 时间戳,大致是一个10位数字,如:1425600000
由于PHP Date() 函数把时间戳格式化为更易读的日期和时间。
echo date("Y-m-d h:i:sa", $d);//将unix时间戳进行格式化为Y-m-d h:i:sa
所以最后结果是这样的。
全部回答
  • 1楼网友:蓝房子
  • 2021-02-27 00:12
可以私聊我~
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯