日期转换

=now(),返回值2019-04-25 10:55:57。我想要值为20190425105557,改如何转换

FineReport 小Y 发布于 2019-4-25 11:05
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
孤陌Lv6资深互助
发布于2019-4-25 11:10

用公式FORMAT(NOW(),"yyyyMMddHHmmss")

  • 小Y 小Y(提问者) OK 了,已采纳,小女子在此谢过大侠!
    2019-04-25 11:17 
最佳回答
0
吾姓独孤Lv6高级互助
发布于2019-4-25 11:08(编辑于 2019-4-25 11:13)

format公式

FORMAT(NOW(),"yyyyMMddHHmmss")还是用标准的这个,规范的

image.png

  • 孤陌 孤陌 你的日期格式不对
    2019-04-25 11:11 
  • 孤陌 孤陌 回复 吾姓独孤 结果不对的 日期的结果
    2019-04-25 11:12 
  • 孤陌 孤陌 回复 吾姓独孤 你这样写会吧当前时间的分当成月份的
    2019-04-25 11:14 
  • 吾姓独孤 吾姓独孤 回复 孤陌 额,好像是不对,哈哈,这个大小写有影响的还,我去研究研究~
    2019-04-25 11:14 
  • 吾姓独孤 吾姓独孤 回复 孤陌 哦哦,我看到了,后面mm是分
    2019-04-25 11:15 
最佳回答
0
zhangcgLv5见习互助
发布于2022-4-28 16:19

如果bigint存储的是13位,因此转换时会有乘以1000及除以1000的操作

mysql> select (from_unixtime(1556609724438/1000))as datatime;

  • 4关注人数
  • 850浏览人数
  • 最后回答于:2022-4-28 16:19
    请选择关闭问题的原因
    确定 取消
    返回顶部