自己也亲测了!T在php的date函数中格式化后是CST 所以不能写成date('Y-m-dTH:i:s',time()) 得把把年月日和时间用date函数分别格式化 再用大写T分割开 放在value里 就可以了 echo(date('Y-m-d',time())."T".date('H:i:s',time())); 而且必须是“-”,不是“/”