PHP 解析 Amazon EC2 实例 'launchTime'

标签 php parsing amazon-ec2

当您描述 EC2 实例时,您将获得一个 XML 节点:-

[launchTime] => 2011-10-14T09:22:37.000Z

我想在 PHP 中使用此命令来测量实例已开启的秒数并采取操作。

在我看来,有很多方法可以解决这个问题,包括爆炸、字符串搜索和正则表达式。但是,最好的方法是什么?

最佳答案

$ts = DateTime::CreateFromFormat('Y-m-d\TH:i:s?????', '2011-10-14T09:22:37.000Z');
echo $ts->diff(new DateTime())->format('U');

假设您使用的是 PHP 5.3+

关于PHP 解析 Amazon EC2 实例 'launchTime',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8155962/

相关文章:

c++ - 如何解析带引号字段中嵌入逗号的 CSV?

python - 如何在 selenium headless 浏览器中退出模态对话框窗口?

node.js - 在 Elastic Beanstalk 上安装 mongodb 的推荐方法

php - undefined variable CodeIgniter?

php - 什么是最低有效 WSDL?

php - 我的 session 变量是如何在远程页面上定义的?只是对背景知识感到好奇

ios - 当我输入时 UISearchController 不检索用户

我可以用 popen() 解析 ngrep 的输出吗?

python - 如何让 Python 脚本全天候运行 24/7

php - 如何在 PHP 中动态调整图像大小