我写的代码如下
$join_date=date("Y/m/d H-i-s");这个会输出如下格式日期
2010/09/10 11-37-39
我用substr($join_date,5,6)想截取到月份09结果却截取到了09/10如果是因为date不是字符串类型 才出现这个问题的话 那么如何把date转换成字符串?
$join_date=date("Y/m/d H-i-s");这个会输出如下格式日期
2010/09/10 11-37-39
我用substr($join_date,5,6)想截取到月份09结果却截取到了09/10如果是因为date不是字符串类型 才出现这个问题的话 那么如何把date转换成字符串?
substr($join_date,5,2)从第6位开始的2个字符才是09
-----------------------
你这是从第6位开始的6个字符 所以你那个结果后面应该还有个空格的!
实际上取到的是 09/10空格
echo substr($join_date,5,2);还有 你只是要得到月份吗?date('m') 这样不是更好
substr($join_date,5,2);