我正在使用 PHP AWS SDK 来获取我账户中所有正在运行的实例。我使用了以下 API:
$this->ec2Client = Ec2Client::factory(array(
'profile' => AWS_PROFILE, //contains my credentials
'region' => 'ap-northeast-1',
'version' => 'latest',
));
$result = $this->ec2Client->DescribeInstances(array(
'Filters' => array(
array('Name' => 'instance-state-name', 'Values' => array('running')),
)
));
LaunchTime
我可以通过和信息获取所有正在运行的实例AvailabilityZone
。
它们的值分别是2014-10-31T10:58:35+00:00
和ap-northeast-1a
。
根据这些信息,我想以分钟为单位计算运行时间。这样做的正确方法是什么?