生日提醒

  最近写了个阴历生日提醒的东西,用Python写的,大家有兴趣的可以看看。目前只在本机上运行,没有服务器。

  Data.xlsx为数据,保存的是注册的信息和用户保存的朋友生日。

  main.py 是给用户使用的,用户通过这个程序注册登录查询生日和保存生日。

  BirthdayPrompter.py 是放在服务器上的(目前就是放在本机里),每天运行一次,他会检测所以用户及他们保存的所以生日,如果明天有人要生日了会给用户的邮箱发一封邮件提醒。

  文件我已经放在我的Github上了,有兴趣的可以看一下。https://github.com/xiaoDragon/BirthdayPrompter

   阴历转换这里借鉴了http://blog.csdn.net/qianglee/article/details/17482521实现万年历的代码

时间: 2024-08-29 17:22:30

生日提醒的相关文章

生日提醒功能的小功能模块

// 获取员工生日提醒数据 public List<H_Basic> getBirthday(int page, int rows) { List<H_Basic> rtn = new ArrayList<H_Basic>(); int num = (page - 1) * rows; init(); rtn = se.createQuery("from H_Basic where " + "to_char(sysdate,'MM')=to

Python实现农历生日提醒功能

前言: 某天突发奇想,想要实现一个农历生日提醒.这个时候有了如下的大概思路: 获取农历   -->    匹配    -->     提醒 发现实现这个需求最主要的在获取农历这一块,后边两个不是什么巨大挑战.遂查阅一番资料,发现数据库可以实现阳历转阴历功能.在数据库这一块,我是在是小菜,看不懂存储过程.蛋疼!直接放弃改用其他思路.思考了许久,想到可以通过爬虫爬取现成的日历信息,存库再进行匹配.所以,现在思路如下: 爬取农历存库   -->    匹配姓名表    -->     提

Google Calendar(日历)设置农历生日提醒

Generate birthday dates base on lunar birthdays for google calendar import Can be used for notifying birthdays using google calendar根据农历生日生成可用于谷歌日历导入的csv文件, 然后导入谷歌日历就可以每年收到所有家人的生日提醒了 打开http://play.golang.org/p/pjHLGH_HjP  http://play.golang.org/p/6pt

C#处理生日提醒功能,最全面代码。

以下是我经过 一个多星期,摸索出来,考虑的也比较全面的 生日提醒代码,因为生日提醒涉及到 有的是公历,有的农历,还有2月29日 出生,日期处理 总的思路 一.把农历转成公历 二.再分别对待公历生日,农历生日处理. protected void TongYi()    { DataSet MyDataSet = DBUtility.DbHelperSQL.GetDataSet("select * from ERPUser where  DATEDIFF ( DAY , GETDATE() , To

Oracle生日提醒sql语句写法

今天想做个员工生日提醒的模块,突然发现语句还不好写,于是百度总结了一下,呵呵. SELECT * from 表名 where HUMANSTATE='正常在职' AND (TO_NUMBER(TO_CHAR((DATEOFBIRTH),'MM')) = TO_NUMBER(TO_CHAR((sysdate),'MM'))) AND (TO_NUMBER(TO_CHAR((DATEOFBIRTH),'DD')) BETWEEN TO_NUMBER(TO_CHAR((sysdate),'DD'))

Hr福利,用vbs自动定时发送邮件 ,可以用户员工生日提醒

1.创建txt文件,将一下代码复制到里面,后缀名改为.vbs 2.创建计划任务,定时执行(不会的百度或者留言) 3.准备好对应的excel 和背景图,excel有三列,姓名生日和邮箱 Function sendEmail(nameVal, myBirthdayVal, myEmailVal, content1, content2) OnErrorResumeNext NameSpace = "http://schemas.microsoft.com/cdo/configuration/"

PHP实现好友生日邮件提醒

我有一个想法是这样的,希望每天知道今天是我哪位好友的生日? 当然,我得首先保存我所有好友的生日信息 实现:在新浪申请免费服务器,并申请Mysql应用,然后建一张表保存好友的信息 我想,我已经完成第一步了,idcard包含着出生日期. 第二步,我们发现生日都是农历日期的,而我们常用的是公历日期 所以,我们要实现获取今天的农历日期,这个是我从网上找到的一段公历转农历,农历转公历的源代码 <?php class Lunar { private $_SMDay = array(1 => 31, 28,

sql 计算生日提请日期

先计算年份,再在生日日期上加上年份,最后再与生日比较 select abs(datediff(day,dateadd(year,datediff(year,Birthday,getdate()),Birthday),getdate())) 计算一周生日提醒

条件格式---特定日期提醒

今天和大家分享的是如何利用条件格式,对满足某条件的包含日期数据的单元格进行格式设置.比如,人事部门需要对近期过生日的员工发放礼物,这时候就会查询存储员工信息的表格.(当然,我们可能会有更高级的系统,这里只是举个例子.这个时间可以是生日提醒,也可以是某个其他期限提醒)那么如何能在打开包含员工信息的工作表时自动将一周之内过生日的员工的单元标记出来.这就需要条件个是和公式的配合了.数据如下图. 我选中a2:b16,然后点击条件个是然后选中new rule,如下图 在条件格式对话框中选择 use a f