用mysql存储日期时取出来页面如何去掉时分秒

 我来答
小柒NNPSU
2013-10-21 · TA获得超过126个赞
知道答主
回答量:179
采纳率:0%
帮助的人:62.1万
展开全部
限定取出字段的类型为varchar(10),会自动过滤后面的字符串 ------解决方案-------------------------------------------------------- 办法有很多种 1、你可以把日期按照字符串格式直接存入数据库,类型用varchar 就可以 2、是用date 类型,mysql 是区分date 和datetime 类型的,前者只有年月日,后者要加上 时分秒。不过到了页面上以后时分秒还是会都出来了,只不过数值都是0 最好是用页面处理方式,很多表情都支持页面显示格式的。用得最广泛的c 标签就支持。 ------解决方案-------------------------------------------------------- 标签找到了,用这个,把格式改一下就好了 fmt:formatDate value='${ obj.zx_time }' pattern='yyyy-MM-dd HH:mm:ss'/ ------解决方案--------------------------------------------------------Java code bean:write property= register_date name= agreement format= yyyy-MM-dd / ------解决方案-------------------------------------------------------- 不好意思,上面错了,改正如下: form.setRegister_date(df.format(register_date)); ------解决方案-------------------------------------------------------- 直接截取不就行了么!!subString ------解决方案-------------------------------------------------------- 直接在查数据库的时候就截取了不是更好 to_char(date,'yyyy-MM-dd') ------解决方案-------------------------------------------------------- s:date name= time format= yyyy-MM-dd / ------解决方案-------------------------------------------------------- 方法太多太多 ------解决方案--------------------------------------------------------探讨直接在查数据库的时候就截取了不是更好
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式