最近项目中要为一个rest服务写客户端,其中的签名校验需要在HTTP Header中生成一个RFC 1123格式的Date。
这个问题比较好解决,简单翻阅了PHP文档,使用gmstrftime这个函数就能解决。
string gmstrftime ( string $format [, int $timestamp = time() ] )
相信大家都知道UTC和GMT,那么CST是什么?
答:Central Standard Time(中部标准时间) CST 详细请见链接 http://www.timeanddate.com/library/abbreviations/timezones/na/cst.html
GMT,UTC,CST都是时区信息
GMT和UTC都是0时区的时间
如果转换成本地时间,需要进行时间转换并加上时区如
00:00 GMT相当于08:00 +0800