• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

phpstrftime的问题

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

今天在使用slimstat的时候发现,当在fitler中选择某一天当情况下,Summary的title就变成了“compare with%s”,应该出现的2个日期全部见了。

还以为是slimstat的bug。debug了一下发现,应该传递的参数都正常。只是返回的格式化日期为空。slimstat格式化日期的方法为:gmstrftime("%a %e %b %Y", gmmktime(12, 0, 0, $mo, $dy, $yr));debug这个方法才知道,只要有%e这个参数,gmstrftime就返回了空字符串。查看了php manual看到下面那段话,

Not all conversion specifiers may be supported by your C library, in which case they will not be supported by PHP's strftime(). Additionally, not all platforms support negative timestamps, so your date range may be limited to no earlier than the Unix epoch. This means that %e, %T, %R and, %D (and possibly others) - as well as dates prior to Jan 1, 1970 - will not work on Windows, some Linux distributions, and a few other operating systems. For Windows systems, a complete overview of supported conversion specifiers can be found at » MSDN

看样子php manual还是需要好好的研究研究。




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
一组PHP可逆加密解密算法发布时间:2022-07-10
下一篇:
PHP学习十二--日期和时间发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap