永发信息网

用mysql存储日期时,取出来页面怎么去掉时分秒

答案:2  悬赏:0  手机版
解决时间 2021-02-07 21:29
  • 提问者网友:难遇难求
  • 2021-02-07 10:58
用mysql存储日期时,取出来页面怎么去掉时分秒
最佳答案
  • 五星知识达人网友:零点过十分
  • 2021-02-07 12:00
限定取出字段的类型为varchar(10),会自动过滤后面的字符串
------解决方案--------------------
办法有很多种
1、你可以把日期按照字符串格式直接存入数据库,类型用varchar就可以
2、是用date类型,mysql是区分date和datetime类型的,前者只有年月日,后者要加上时分秒。不过到了页面上以后时分秒还是会都出来了,只不过数值都是0
最好是用页面处理方式,很多表情都支持页面显示格式的。用得最广泛的c标签就支持。
------解决方案--------------------
标签找到了,用这个,把格式改一下就好了
------解决方案--------------------Java code
------解决方案--------------------
不好意思,上面错了,改正如下:
form.setRegister_date(df.format(register_date));
------解决方案--------------------
直接截取不就行了么!!subString
------解决方案--------------------
直接在查数据库的时候就截取了不是更好
to_char(date,'yyyy-MM-dd')
------解决方案--------------------
------解决方案--------------------
办法有很多种
1、你可以把日期按照字符串格式直接存入数据库,类型用varchar就可以
2、是用date类型,mysql是区分date和datetime类型的,前者只有年月日,后者要加上时分秒。不过到了页面上以后时分秒还是会都出来了,只不过数值都是0
最好是用页面处理方式,很多表情都支持页面显示格式的。用得最广泛的c标签就支持。
------解决方案--------------------
标签找到了,用这个,把格式改一下就好了
------解决方案--------------------Java code
------解决方案--------------------
不好意思,上面错了,改正如下:
form.setRegister_date(df.format(register_date));
------解决方案--------------------
直接截取不就行了么!!subString
------解决方案--------------------
直接在查数据库的时候就截取了不是更好
to_char(date,'yyyy-MM-dd')
------解决方案--------------------
------解决方案--------------------
方法太多太多------解决方案--------------------探讨直接在查数据库的时候就截取了不是更好
全部回答
  • 1楼网友:千夜
  • 2021-02-07 12:55
可以用simpledateformat来自己定义日期格式转换
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯