为了账号安全,请及时绑定邮箱和手机立即绑定

无法访问对象中的日期值

无法访问对象中的日期值

PHP
月关宝盒 2022-10-14 14:48:36
我在用着Aws\Ec2\Ec2Client当我打印时, $instance['LaunchTime']我得到:Aws\Api\DateTimeResult Object(    [date] => 2020-03-03 17:13:13    [timezone_type] => 2    [timezone] => Z)不幸的是,我无法获得date价值。$dt = $instance['LaunchTime'];print($dt->date); //does not workprint($dt['date']); //does not work
查看完整描述

3 回答

?
MMMHUHU

TA贡献1834条经验 获得超8个赞

你应该尝试这种方式


$dt = $instance['LaunchTime'];

print($dt->format('Y-m-d H:i:s'));


查看完整回答
反对 回复 2022-10-14
?
有只小跳蛙

TA贡献1824条经验 获得超8个赞

$instance['LaunchTime']是 的一个实例Aws\Api\DateTimeResult,它类似于一个DateTime对象,所以尝试使用它。



查看完整回答
反对 回复 2022-10-14
?
森栏

TA贡献1810条经验 获得超5个赞

Class DateTimeResult实现DateTimeInterface,因此它的工作方式与 PHP DateTime 类相同。所以你会像这样使用它:

print($dt->format('Y-m-d H:i:s'));


查看完整回答
反对 回复 2022-10-14
  • 3 回答
  • 0 关注
  • 115 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信