社区
基础编程
帖子详情
生日判断
freescy2002
2004-04-13 08:24:28
用户注册生日1982-04-22
数据库里设计是date型的,如果我要在当前提前10天提示生日快到了从04-12开始,但是如何从数据库判断啊,因为里面还有1982啊,
...全文
75
8
打赏
收藏
生日判断
用户注册生日1982-04-22 数据库里设计是date型的,如果我要在当前提前10天提示生日快到了从04-12开始,但是如何从数据库判断啊,因为里面还有1982啊,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cokeyang
2004-04-14
打赏
举报
回复
存的时候用时间戳吧!
便于以后的运算!
freescy2002
2004-04-14
打赏
举报
回复
我的意思是这样的
我的数据里有个timee,设为date型里面的记录有1982-04-15的数据记录
而今天是4-13日,
我做一个数据库查询,查出从今天开始10天内有过生日的人。
52juanjuan
2004-04-14
打赏
举报
回复
学习,学习,不过我建议最好用unix时间形式,那样只要注意一点点就可以了,便于运算些
xuzuning
2004-04-14
打赏
举报
回复
1、首先用to_days是不对的,to_days返回日期从0年的天数
2、
MONTH(date) 返回date的月份,范围1到12
DAYOFMONTH(date) 返回date的月份中日期,在1到31范围内
3、于是条件
MONTH(date)=MONTH(now()) and (DAYOFMONTH(date)-DAYOFMONTH(now()))<=10
4、php处理
date("md",strtotime(date))-date("md") <= 10
5、上面算法未包括跨月,请自行扩展
freescy2002
2004-04-14
打赏
举报
回复
哎,这样就更加郁闷了,里面已有几千用户了,对了,unix时间形式,在存储只需要月日是如何写的
ice_berg16
2004-04-13
打赏
举报
回复
你是什么意思?是想取出所有快过生日的用户,还是在用户登录时通知他快过生日了?
如果是第一种
select * from table where (to_days(time)-to_days(now()))<=10
如果是第二种,从数据库中取出该用户的生日资料保存在变量中,这里假设变量为$birth
$birth="1982-04-22";
$arr = explode('-', $birth);
$ustamp = mktime(0,0,0,$arr[1],$arr[2],$arr[0]);
$left_days = ($ustamp - time())/(60*60*24);
if ($left_days <= 10)
echo "你的生日还有".$left_days."天了";
freescy2002
2004-04-13
打赏
举报
回复
curdate( )
不明白啊,为什么我执行的时候不会显示呢?
hahawen
2004-04-13
打赏
举报
回复
SELECT *
FROM table
WHERE time
BETWEEN (curdate( ) - INTERVAL 10 DAY ) AND curdate( )
区块链之Go语言设计模式
Mary过完轮到Sarly过
生日
,还是不要叫她自己挑了,不然这个月伙食费肯定玩完,拿出我去年在华山顶上照的照片,在背面写上“较好的的礼物,就是爱你的Fita”,再到街上礼品店买了个像框(卖礼品的MM也很漂亮哦),再...
根据
生日
判断
是否大于18岁
根据
生日
判断
是否大于18岁 1.js /* *
判断
平年闰年 * y:年份数字,四位 * */ function isOrdinaryYear(y) { if ((y % 4 === 0 && y % 100 !== 0) || y % 400 === 0) { return false } ...
C++通过
生日
判断
星座
//通过输入
生日
判断
星座 #include <iostream> #include <iomanip> using namespace std; int main() { //通过
生日
判断
星座 /** 出生月 */ int bir_month; /** 出
生日
*/ int bir_day; /** 星座二...
Python依据
生日
判断
星座和十二生肖(纯代码)【备忘录】
Python依据
生日
判断
星座和十二生肖
python输入
生日
判断
星座_用python条件语句
判断
星座
每当发生显著的重大天象时,天文学...而就星座来言,因为有着具体的划分规律,计算机是可以根据规律
判断
星座的,下面,我们就用python中的条件语句
判断
星座。输入年月日,a为年,m为月份,d为日期,算出天干地支defx...
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章