为了账号安全,请及时绑定邮箱和手机立即绑定

MySQL中设置日期的格式为什么是这样的?

%m/%d/%Y,为什么要加百分号?

正在回答

4 回答

%表示留两位,比如1月2日,不写%就是1/2,写了百分号就变成01/02

0 回复 有任何疑惑可以回复我~
#1

qq_渐渐_03313878

看懂后望采纳,谢谢
2016-08-18 回复 有任何疑惑可以回复我~
#2

yuhq 提问者

非常感谢!
2016-08-18 回复 有任何疑惑可以回复我~

m和d本身就带有前导0;



0 回复 有任何疑惑可以回复我~

楼上是对的,m d Y 他们本身默认数就是2、2、4位,加了%是告诉函数他们不是字符是数字;

https://zhidao.baidu.com/question/76127855.html,记得点赞哈


0 回复 有任何疑惑可以回复我~

上面其实讲的不对,不写%输出结果是m/d,不会有数字出现,%应该是为要输出的数字,可以为任意个数,默认是两位;

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
与MySQL的零距离接触
  • 参与学习       396886    人
  • 解答问题       3353    个

本课程涵盖全部MySQL数据库的基础,学习MySQL数据库的基础知识

进入课程

MySQL中设置日期的格式为什么是这样的?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信