佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 2199|回复: 5

MYSQL display date format

[复制链接]
发表于 27-7-2011 11:30 AM | 显示全部楼层 |阅读模式
我要把数据 customerorderdate: 20101231 083055 在 MYSQL 显示的格式是 31-12-2010
SELECT DATE_FORMAT(customerorderdate,'%d-%m-%Y') FROM order
Above query return value NULL.
回复

使用道具 举报


ADVERTISEMENT

发表于 28-12-2011 04:02 PM | 显示全部楼层
我要把数据 customerorderdate: 20101231 083055 在 MYSQL 显示的格式是 31-12-2010
SELECT DATE_FORMAT(c ...
kcman 发表于 27-7-2011 11:30 AM


试试看这个

SELECT DATE_FORMAT(STR_TO_DATE('20101231 083055', '%Y%m%d'),"%d-%m-%Y") FROM order
回复

使用道具 举报

 楼主| 发表于 20-1-2012 04:28 PM | 显示全部楼层
谢谢。。。
回复

使用道具 举报

 楼主| 发表于 20-1-2012 04:32 PM | 显示全部楼层
SELECT DATE_FORMAT(STR_TO_DATE('ORDERDATE', '%Y%m%d'),"%d-%m-%Y") FROM
ORDER

return NULL
回复

使用道具 举报

发表于 12-2-2012 09:21 PM | 显示全部楼层
Date Format 要这样 2010-12-31 08:30:55 才可以
回复

使用道具 举报

发表于 16-2-2012 05:57 PM | 显示全部楼层
本帖最后由 wing_s 于 16-2-2012 06:04 PM 编辑
SELECT DATE_FORMAT(STR_TO_DATE('ORDERDATE', '%Y%m%d'),"%d-%m-%Y") FROM
ORDER

return NULL
kcman 发表于 20-1-2012 04:32 PM



    如果你的ORDERDATE是field的话,应该用`ORDERDATE` 而不是'ORDERDATE'



Uploaded with ImageShack.us

评分

参与人数 1人气 +5 收起 理由
可爱草泥马 + 5

查看全部评分

回复

使用道具 举报

Follow Us
您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 24-4-2024 01:00 PM , Processed in 0.069316 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表