找回密码
 立即注册

QQ登录

只需一步,快速开始

duanfei

初级会员

24

主题

57

帖子

243

积分

初级会员

积分
243
duanfei
初级会员   /  发表于:2024-6-6 11:07  /   查看:1137  /  回复:6
1金币


现在的时间是以datetime来储存的

目前的格式为:2024-06-06 00:00:00

我想在视图里显示为:06/06 00:00(保留至分钟)

该怎么修改代码呢

        `root_data`.`time` AS `time`,
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

DATE_FORMAT(root_data.time,"%m-%d %H:%i") as time

6 个回复

倒序浏览
最佳答案
最佳答案
kohh
高级会员   /  发表于:2024-6-6 11:07:49
来自 2#
DATE_FORMAT(root_data.time,"%m-%d %H:%i") as time

评分

参与人数 1金币 +5 收起 理由
Lay.Li + 5 赞一个!

查看全部评分

回复 使用道具 举报
duanfei
初级会员   /  发表于:2024-6-6 11:44:47
3#
kohh 发表于 2024-6-6 11:30
DATE_FORMAT(root_data.time,"%m-%d %H:%i") as time

已解决!谢谢

另外在这个基础上还有个问题,比如我在活字格中,按照这个时间条件

要提前1天,1小时,或者1分钟

该怎么用=now()来表示呢
回复 使用道具 举报
kohh
高级会员   /  发表于:2024-6-6 11:49:33
4#
duanfei 发表于 2024-6-6 11:44
已解决!谢谢

另外在这个基础上还有个问题,比如我在活字格中,按照这个时间条件

可以看看这个
https://www.cnblogs.com/hyunbar/p/13271644.html
回复 使用道具 举报
duanfei
初级会员   /  发表于:2024-6-6 12:05:58
5#
kohh 发表于 2024-6-6 11:49
可以看看这个
https://www.cnblogs.com/hyunbar/p/13271644.html

这个没在数据库里,在活字格的查询条件中
比如目前时间是:06/06 00:00

我要设条件为:当前时间的前1天03分钟
应该用=NOW()如何表达呢
回复 使用道具 举报
kohh
高级会员   /  发表于:2024-6-6 13:55:15
6#
duanfei 发表于 2024-6-6 12:05
这个没在数据库里,在活字格的查询条件中
比如目前时间是:06/06 00:00

=TEXT(INT(NOW())-1+TIME(HOUR(NOW()),MINUTE(NOW()),SECOND(NOW()))-TIME(0,3,0),"yyyy/MM/dd HH:mm:ss")

评分

参与人数 1金币 +5 收起 理由
Lay.Li + 5 赞一个!

查看全部评分

回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-6-7 09:05:51
7#
感谢各位大佬的支持~
后边有问题呢欢迎您继续发帖交流
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部