区块链技术博客
www.b2bchain.cn

从XML检索到的数据馈入后,php date()函数不起作用 – php程序员分享

本文介绍了从XML检索到的数据馈入后,php date()函数不起作用 – php程序员分享,有助于帮助完成毕业设计以及求职,是一篇很好的资料。

对技术面试,学习经验等有一些体会,在此分享。

我有一个PHP文件,其中我喜欢

$xml_time = $update->$node->timestamp; **//Case 1** $time = date("c",$xml_time);  $normal_time = time();    **//Case 2** $time = date("c",$normal_time ); 

使用simpleXML从外部xml文件中检索变量$xml_time。时间是在更早的时间使用time()功能存储的。

问题是,当我呼叫行$time = date("c",$xml_time);(在案例1中)时,收到一条错误消息,提示<b>Warning</b>: date() expects parameter 2 to be long, object given in <b>C:xamppblahblahblahajax.php</b> on line <b>46</b><br />,但是在案例2中,没有出现错误。

谁能帮我找出问题所在?

参考方案

尝试是否可行:

$xml_time = (integer) $update->$node->timestamp; **//Case 1** $time = date("c",$xml_time); 

这会将SimpleXML对象类型转换为整数。

打印一个小时前的时间 – php

This question already has answers here: Closed 8 years ago. Possible Duplicate: Given a time, how can I find the time one month ago如何使用日期在PHP中打印一个小时前?$date=date("Y-m-d H:i:s&#…

生成最近2周的日期范围? – php

我想生成2个DATETIME,代表从星期日到星期六2x的最近2周,它不应该包括当前的未完成周。感谢你的帮助。 参考方案 首先开始:$timestamp_end = strtotime("last Saturday"); $timestamp_start = $timestamp_end – 14 * 24 * 3600;

PHP将2位数的年份转换为4位数的年份 – php

我有2位年份格式来自数据库的数据13我想将其转换为2013我在下面尝试了以下代码…$result = '13'; $year = date("Y", strtotime($result)); 但它回到了1969年我怎样才能解决这个问题? 参考方案 $dt = DateTime::createFromFormat(&…

PHP日期偏移 – php

我正在使用php的date()函数打印出一个时间,该时间是从mysql检索的。打印出来的实际时间始终是一小时。我打电话date('H:i, d M Y', 100000) 我期望"03:46, 02 Jan 1970",但是却得到了"04:46, 02 Jan 1970"。为什么? 参考方案 请先使…

从PHP的date()函数获取日期 – php

如何使用PHP的date()函数获取第二天的日期?我可以轻松获得当天的日期。例如,如果今天是7月14日,我想得到7月15日。 参考方案 date('j F', strtotime('+1 day'));

部分转自互联网,侵权删除联系

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » 从XML检索到的数据馈入后,php date()函数不起作用 – php程序员分享
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们