关于getdate函数的问题 $start= strtotime("2010-01-01");echo $start."|";$start=$start+3600*24;echo $start."|";$s=date("Y-m-d",$start);echo $s;$time=getdate($s);为啥用getdate获取的值不是我想要的 2010-01-02的 数组呢??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 getdate的输出参数应该是timestamp,也就是整型数$time = getdate(time()); getdate的参数错误了,应该是个时间戳 那为啥getdate("2010-1-2")就可以取到值呢? 你打印print_r(getdate("2010-1-2"));看看,是否是你期望的值呢? getdate("2010-1-2")是吧字符串当作整形去处理,也就是当作了2010去处理了。出来的结果是:Array( [seconds] => 30 [minutes] => 33 [hours] => 0 [mday] => 1 [wday] => 4 [mon] => 1 [year] => 1970 [yday] => 0 [weekday] => Thursday [month] => January [0] => 2010) 高分求助,内容替换 php 登录问题 网站样式偶尔丢失 带表情的回复 hmailserver安装了却无法成功登陆的问题 360检测高危漏洞需要利用php的函数,怎么弄哇? IIS 要弄文件夹权限。站点里面有几十万个文件啊。改权限慢死了,几个小时还是假死未完成。有好方法吗? 帮忙写条简单的sql 基于PHP的学校综合信息管理系统 金融快讯网站怎么实时更新信息 简单的PHP函数问题 请介绍一些比较深入高级的PHP技术网站或论坛
出来的结果是:
Array
(
[seconds] => 30
[minutes] => 33
[hours] => 0
[mday] => 1
[wday] => 4
[mon] => 1
[year] => 1970
[yday] => 0
[weekday] => Thursday
[month] => January
[0] => 2010
)