Php 此格式的Perl日期
如何在perl中以这种格式获取日期和时间<代码>Y-m-d\TH:i:s\ZPhp 此格式的Perl日期,php,perl,datetime,Php,Perl,Datetime,如何在perl中以这种格式获取日期和时间Y-m-d\TH:i:s\Z T表示时间部分,Z表示时区 例如,2012-11-28T17:21:11+0100 我认为在php中,可以使用gmdate(“Y-m-d\TH:I:s\Z”)使用: 产出: 2014-09-05T16:39:54-0700 2014-09-05T20:11:34-0400 可能的解决办法之一: use 5.010; use warnings; use Time::Piece; say localtime->strft
T
表示时间部分,Z
表示时区
例如,2012-11-28T17:21:11+0100
我认为在php中,可以使用gmdate(“Y-m-d\TH:I:s\Z”)
使用:
产出:
2014-09-05T16:39:54-0700
2014-09-05T20:11:34-0400
可能的解决办法之一:
use 5.010;
use warnings;
use Time::Piece;
say localtime->strftime("%Y-%m-%dT%T%z");
还是一行
perl -MTime::Piece -E 'say localtime->strftime("%Y-%m-%dT%T%z");'
印刷品
2014-09-06T01:36:39+0200
蒂姆托瓦蒂
使用POSIX strftime
use strict;
use warnings;
use 5.010;
use POSIX qw/ strftime /;
say strftime( "%Y-%m-%dT%T%z", localtime );
一艘班轮:
perl -MPOSIX -E 'say strftime("%Y-%m-%dT%T%z", localtime);'
产出:
2014-09-05T16:39:54-0700
2014-09-05T20:11:34-0400
工作得很好!谢谢!