php 例子 如何转换ISO8601为 utc时间

摘要:
这个想法很简单。首先,用字符串替换函数替换原始格式,将T替换为null,然后将其转换为时间戳。通过这种方式,您可以使用date函数输出您想要显示的格式//firstpowertime“2017-01-02T13:22:22”获取时间$firstpowertime=$list[$i]['firstpowertime']//确定格式是时间戳还是时间日期$need=stripos;如果{//截取字符串并将其转换为$shenme=str_replace;//如果它是ISO8601格式,则将其转换成时间戳$firstpowertime=strtotime;//$firstpowertime=date.'Year'.date.'Month'.date.'Day'.date.''Hour'.date.'Minute'.date.'sSeconds';$firstpowertime=date;}$列表[$i][firstpowertime']=$firstpowertime;
思路很简单,首先呢,将原本的格式用字符串替换函数将T替换为空,然后把他转化成时间戳这样,想显示什么样的格式就用 date函数来输出就可以了
//firstpowertime "2017-01-02T13:22:22" 获取时间
$firstpowertime=$list[$i]['firstpowertime'];
//判断是时间戳还是时间日期格式
$need=stripos($firstpowertime,"T");
if($need)
{
//截取字符串转换
$shenme=str_replace('T',' ',$firstpowertime);
//如果是ISO8601格式,转换为时间戳
$firstpowertime=strtotime($shenme);
//$firstpowertime=date('Y',$firstpowertime).'年'.date('n',$firstpowertime).'月'.date('j',$firstpowertime).'日'.date('H',$firstpowertime).'时'.date('i',$firstpowertime).'分'.date('s',$firstpowertime).'秒';
$firstpowertime=date("Y年n月j日 H:i:s",$firstpowertime);
}
$list[$i]['firstpowertime'] = $firstpowertime;
 

免责声明:文章转载自《php 例子 如何转换ISO8601为 utc时间》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇WPF中Image控件的Source属性的设置5.VREP常见问题2下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

分布式主键生成算法

https://blog.csdn.net/wangpengzhi19891223/article/details/81197078 这篇文章总结了分布式主键或者唯一键的生成算法,文章最后有我们基于snowflow算法的思考和实践。 分布式主键的生成方式分为中心化和去中心化两大类。 中心化生成算法 中心化生成算法经典的方案主要有基于SEQUENCE区间方案...

关于设置微信分享标题,图标

公众号端: 1.你得有一个公众号(订阅号、服务号) 2.当前网站域名加进公众号的js安全域名中(这一步必须,注意域名格式,已经将文件放入指定位置,域名一般会绑定一个路径到哪个文件夹,所以得将文件放入对的位置,否则不能添加) 3.当前网站服务器的ip加进公众号的ip白名单中(这一步必须,在公众号当中添加,否则在获取access_token的时候会获取不到,这...

tp5 model 的时间戳

单独在模型里面设置:(推荐) protected $autoWriteTimestamp = true; //int 型 protected $autoWriteTimestamp = 'datetime'; //datetime 类型 protected $autoWriteTimestamp = false; //关闭自动写...

使用VS2008开发OPC客户端程序

使用Rockwell的 RsiOPCAuto.dll 或者Siemens的 Interop.OPCSiemensDAAutomation.dll时, 若直接拷贝的Dll使用,需要注册后才可添加引用到VS2008.注册:D:\>regsvr32 rsiopcauto.dll 已下为OPC读取标签的核心内容: 使用了Hash表存储标签位置对应标签多代表...

php获取本周周一、周日时间,上周周一、周日时间,本月第一天,本月最后一天,上个月第一天,最后一天时间

//这个星期的星期一 // @$timestamp ,某个星期的某一个时间戳,默认为当前时间 // @is_return_timestamp ,是否返回时间戳,否则返回时间格式 function this_monday($timestamp=0,$is_return_timestamp=true){ static $cach...

TCP keepalive长连接心跳保活

比如:客户端与服务端进行握手时,经常无法握手成功,收不到回复; 需要建立保活机制。 1. 服务端Linux服务器新增系统内核参数配置。 在/etc/sysctl.conf文件中再添加如: #允许的持续空闲时长,在TCP保活打开的情况下,最后一次数据交换到TCP发送第一个保活探测包的间隔,即允许的持续空闲时长,或者说每次正常发送心跳的周期,默认值为7200s...