关于文本框日期转换问题 本帖最后由 szp895 于 2012-03-11 20:48:37 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $edit_DOB=date('Y-m-d', strtotime($edit_DOB_org));问题出在strtotime格式化时,将01/04/1985看成了mm/dd/YYYY改成:$edit_DOB=date('Y-d-m', strtotime($edit_DOB_org));或者这样:$time= '01/04/1985';$arr = explode('/', $time);$new_time = $arr[2].'-'.$arr[1].'-'.$arr[0]; 不同的地域有不同的日期格式,没有附加信息时,不能判断格式是否正确AMERICAN mm/dd/yy ANSI yy.mm.dd BRITISH/FRENCH dd/mm/yy GERMAN dd.mm.yy ITALIAN dd-mm-yy JAPAN yy/mm/dd TAIWAN yy/mm/dd USA mm-dd-yy MDY mm/dd/yy DMY dd/mm/yy YMD yy/mm/dd 不是已经取出年月日了吗,那你直接连不就好了吧$edit_DOB=date('Y-m-d', strtotime($edit_DOB_org));换为$edit_DOB=date('Y-m-d', strtotime($day."-".$month."-".$year)); 随便找本看看就行。js学起来简单,用起来男JavaScript权威指南(第5版) JavaScript程序员参考手册JavaScript程序设计基础教程(第2版) cookie中的sessionID字段的大小写是否可以配置? PHP抓取页面后正则截取值,只要中间的值 如何获取客户来访信息,如:IP,操作系统,浏览器等.问题解决马上结贴 乱码 php 字符串操作 为什么我不能用imagettfbbox函数? 一个select查询,急急急+++++++++跪请大侠帮手 php+sysbase的错误 关于网络安全 关于apache配置问题 header session等各种本地和服务器问题 Ajax对象向服务器发送数据请求的问题 新手求解答。
问题出在strtotime格式化时,将01/04/1985看成了mm/dd/YYYY
改成:$edit_DOB=date('Y-d-m', strtotime($edit_DOB_org));或者这样:
$time= '01/04/1985';
$arr = explode('/', $time);
$new_time = $arr[2].'-'.$arr[1].'-'.$arr[0];
ANSI yy.mm.dd
BRITISH/FRENCH dd/mm/yy
GERMAN dd.mm.yy
ITALIAN dd-mm-yy
JAPAN yy/mm/dd
TAIWAN yy/mm/dd
USA mm-dd-yy
MDY mm/dd/yy
DMY dd/mm/yy
YMD yy/mm/dd
换为
$edit_DOB=date('Y-m-d', strtotime($day."-".$month."-".$year));
JavaScript权威指南(第5版)
JavaScript程序员参考手册
JavaScript程序设计基础教程(第2版)