mysql时间存储问题 时间前台显示 xx时xx分 时间是前台填写的 怎么存进数据库和读取? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有字段类型是什么类型啊。存成对应的类型格式就好了啊像DATE xxxx-xx-xxDATETIME xxxx-xx-xx xx:xx:xxTIME xx:xx:xx 可直接用varchar,这个没太关系。 要按照xx时xx分的格式,小时一个input框,分钟一个input框。这样是不是存着麻烦?读取的时候也麻烦?要是没有好的办法,只能把xx时xx分弄成一个input框,爱怎么填怎么填,直接用varchar类型存储。 后台用 strtotime('日期时间') 转化为int存储 前台用date函数格式化 两个input框也可以啊,你直接在程序里面把两个字符串连接就行了啊。 直接varchar就存一个字段就好了。如果你想拆开显示也没事的、以后处理也没什么问题的用strtotime()就能得到time再date('H',$time);就得到小时了date('i',$time);就得到分了。所以没什么问题的 strtotime()这个函数的第一个参数必须是英文的字符串,例如:16时48分 里面还包含着中文呢 你先确定好用户怎么输入(当然要输入方便啦)然后再说php怎么做 把16:48存一个字段。前台显示时折开就好了。explode(':', '16:48') $s = '16时48分';//$s = '16:48';echo date('H:i:s' , strtotime(preg_replace('/[^\d]/', '', $s)));得到 16:48:00这就是你需要写入 time 类型字段的数据 紧急求教PHP版本问题,12:10了我还没有吃饭呢,各位帮忙!! 一个页面有两个框架,如何在一个框架里面操作使得另外一个框架刷新呢 php分析并保留必要的css信息? 关于数据按条分别取出显示的问题?一条一条显示出来 请教如何判断用户输入的是不是网址 如何交表单的textarea提交的文本的回车,转化为<p> 这个iis rewrite规则怎么写? 讨论查询效率问题~ sockets问题 新手问题:以下错误是怎样造成的?Thanks,解决就结贴 如何在点击某个按钮后执行某个函数? 求救!!!
DATETIME xxxx-xx-xx xx:xx:xx
TIME xx:xx:xx
如果你想拆开显示也没事的、以后处理也没什么问题的
用strtotime()就能得到time
再date('H',$time);
就得到小时了
date('i',$time);
就得到分了。所以没什么问题的
然后再说php怎么做
explode(':', '16:48')
//$s = '16:48';
echo date('H:i:s' , strtotime(preg_replace('/[^\d]/', '', $s)));得到 16:48:00
这就是你需要写入 time 类型字段的数据