恋爱重要日期记录表:纪念日、生日、生理期提醒与送礼记录模板(可导入日历)
记不住纪念日、生日被说不上心的男生,可以用这张重要日期记录表提前准备。表格含日期、提前提醒天数、去年送过什么、对方喜好备注等列,附 CSV 与 .ics 两种导入方式,按填表、导入、设提醒三步完成。送礼日子建议提前 7~14 天提醒。数据只存在自己的设备和日历里。

恋爱重要日期记录表是什么?适合谁用?
被说「不上心」,多半不是记性差,而是当天才想起来,已经来不及准备。恋爱重要日期记录表把纪念日、生日、生理期预计日、送礼记录和提前提醒天数放在一张表里,可以复制,也可以导入手机日历。
核心要点
- 关键列:「提前提醒天数」比日期本身更要紧。这是我们的观点,没有统计数据支撑。
- 重复规则:只用 CSV 做不到每年重复;每年重复的日子用 .ics。
- 生理期:这一行可选,按「上次开始日期 + 平均周期天数」推算,不设每月重复。
- 隐私:填写的内容只在你自己的设备和日历里,本站不收集任何信息。
- 流程:使用分为填表、导入、设提醒三步。
获取方式:复制下文表格,或下载 .xlsx。
适合谁:总记不住日子、想提前准备礼物的人。
记录表有哪些列?每列怎么填?
一行记一个日子,共 8 列。先复制表格,再按下面的说明填入自己的日期和备注。
表格本体
| 事项 | 类型 | 日期(公历) | 农历/公历 | 提前提醒天数 | 去年送过什么 | 对方喜好备注 | 状态 |
|---|---|---|---|---|---|---|---|
| 恋爱纪念日 | 纪念日 | 2027-05-20 | 公历 | 7 | 手写信 + 一束向日葵 | 喜欢向日葵,不爱玫瑰 | 待导入 |
| [名字]的生日 | 生日 | 2027-03-12 | 公历 | 14 | 护手霜套装 | 不喜欢香水,常用护手霜 | 待导入 |
| 第一次见面日 | 小日子 | 2027-09-08 | 公历 | 2 | 一起吃火锅 | 爱吃辣,不吃香菜 | 待导入 |
| 情人节 | 节日 | 2027-02-14 | 公历 | 10 | 黑巧克力 | 不爱太甜,偏爱黑巧 | 待导入 |
| 七夕 | 节日 | 每年换算后填公历 | 农历七月初七 | 10 | 一本她提过的书 | 喜欢纸质书,不爱电子版 | 待换算 |
| 生理期预计日(可选) | 健康备忘 | =DATE(2026,10,3)+28 |
公历 | 1 | — | 她愿意告诉你时再记 | 可选 |
每列填写说明
- 事项:写具体的日子名,一行只放一个日子。
- 类型:填纪念日、生日、节日、小日子、健康备忘之一,方便以后筛选。
- 日期(公历):填下一次要过的日期,格式为 2027-05-20;农历日子填换算后的公历日期。
- 农历/公历:填写这个日子按哪种历法过;农历日子每年换算一次。
- 提前提醒天数:送礼日子填 7~14 天,普通纪念日填 1~3 天。
- 去年送过什么:只写礼物或安排,用一句话记下;下次选礼物前先看这一列。
- 对方喜好备注:只写她主动说过的事,不写你的猜测。
- 状态:填待导入、已导入或已买礼物,一眼看出哪个日子还没准备。
导入用精简版
导入 Google 日历的 CSV 只留 4 列。复制下面的内容,存成 .csv 文件:
Subject,Start Date,All Day Event,Description
[名字]的生日,03/12/2027,True,"去年送护手霜套装, 她不喜欢香水"
恋爱纪念日,05/20/2027,True,"去年送手写信, 她喜欢向日葵"
情人节,02/14/2027,True,"去年送黑巧克力, 她不爱太甜"
- 表头:保持英文,不要改成中文。
- 日期:写成月/日/年,如 05/30/2020。
- 逗号:格子里含逗号时,整格用英文引号括起来。
提醒该提前几天?送礼和普通纪念日分开设
需要准备礼物的日子提前 7~14 天提醒,普通纪念日提前 1~3 天,当天再加一条。 这是我们的建议,没有统计数据支撑。表里「提前提醒天数」这一列可以按下表填写。
分档表
| 日子类型 | 建议提前天数 | 当天是否再提醒 | 提前这几天该做什么 |
|---|---|---|---|
| 生日 | 14 | 是 | 翻「对方喜好备注」,选礼物,订餐厅或蛋糕 |
| 周年纪念日 | 14 | 是 | 看「去年送过什么」,避开重复;定好安排,写好卡片 |
| 情人节 / 七夕 | 10 | 是 | 订位、买礼物;七夕先换算好公历日期再导入 |
| 普通小日子(如第一次见面日) | 2 | 否 | 想好一句话或一个小安排,当天发出 |
- 礼物类日子:提醒设得早一些,留出下单和物流的时间。
- 普通小日子:提醒晚一点没关系,一条消息就够。
- 当天提醒:设在早上,别设在晚上。
为什么提前量比日期重要
设想她的生日是周六,你周五晚上才看到提醒。这时能做的只有就近买一份礼物,她收到的感觉可能像是临时补上的。
如果提前 7 天看到提醒,你就有时间想起她上个月随口说过护手霜快用完了,再去挑一款她用得惯的。她感受到的,可能是你记得她说过的话,而不只是记得日期。
「去年送过什么」这一列有两个用处:避免连续两年送同一类东西,也能回看她对哪类礼物反应更好。选礼物时拿不准方向,可以对照本站的送礼清单,按预算和场景挑品类。
提醒响得早,你才有选择的余地。
生理期这一行怎么填才不越界?

这一行可选,只在她愿意告诉你时再记,按「上次开始日期 + 平均周期天数 = 预计日期」填写,不设每月重复。 她没说过,就整行留空或删掉。
怎么填
以一个算好的例子为准:
| 项目 | 内容 |
|---|---|
| 上次开始日期 | 10 月 3 日 |
| 平均周期天数 | 28 天 |
| 预计日期 | 10 月 3 日 + 28 天 = 10 月 31 日 |
每次她实际开始后,把「上次开始日期」改成新的日期,预计日期随之重算。表里日期列可以直接写公式,比如 =C8+28。
周期不是固定值。据 NHS(英国国民医疗服务体系)的说明,多数人大约每 28 天一次,21~35 天都在常见范围;经期一般约 5 天,2~7 天都常见。
所以这一行不设每月重复,也不放进每年重复的 .ics。按月重复几个月后,提醒就会和实际日子对不上。
她会怎么感受
她提过身体不舒服时,你记得并提前备好热饮、少约剧烈活动,她感受到的可能是体贴。如果她不知道你在记,或者发现你在推算,感受到的就可能是被追踪。
差别在两点:信息是不是她主动告诉你的,以及这条记录是不是只用来提前安排。
她自己用的健康类 App,预测通常比这张表准。这张表只是你这边的备忘,不是用来核对她的。
别这么做
- 设成每月重复:周期会变,几个月后就对不上。每次她实际开始后,手动更新一次「上次开始日期」。
- 没问过就记:这是她的健康信息,不该由你单方面决定要不要记。等她愿意说,或直接问一句「要不要我帮你记着,好提前安排?」她说不用就不记。
- 把预计日期当成确定日期来安排:预计日期可能差几天,提前订好的行程容易撞上。那几天尽量安排可改期的事。
- 把表格发给别人看:这一行属于她的隐私,给第三方看等于替她公开。发给别人之前,先删掉这一行。
怎么导入手机日历并设好提醒?
三步:填表、导入、设提醒,合计约 15 分钟。 做完后,最近一个日子会在你设定的提前天数弹出提醒。
第一步:填表(约 8 分钟)
- 所需工具:电脑上的 Excel 或 WPS,加上上文的表格。
- 做什么:先填 3 个最重要的日子:恋爱纪念日、她的生日、情人节,其余之后补。
- 注意:另存为 CSV 时,第一行保留英文表头 Subject、Start Date 等,不要改成中文。
- 预期结果:得到一个只有 3 行日期的 CSV 文件,以及一份留着继续补充的 .xlsx。
第二步:导入(约 5 分钟)
- 所需工具:电脑浏览器、Google 账号。
- 做什么:打开 Google 日历电脑端,进入「设置 › 导入和导出」,选择文件导入。
- 注意:据 Google 日历帮助中心,官方说明只写了电脑端操作,手机端别在这里找入口。
- 预期结果:日历里出现对应的全天活动。
文件格式按日子类型选:
| 日子类型 | 用哪种文件 | 原因 |
|---|---|---|
| 一次性的日子 | CSV | 填表即可,操作最简单 |
| 每年重复的日子(纪念日、生日) | .ics | 能写每年重复规则 |
只用 CSV,明年还得再导一次。 据 Google 日历帮助中心,通过 .csv 导入的重复活动会变成一组单次活动,不会自动每年出现。
每年重复的日子,把下面这段存成纯文本文件,后缀改成 .ics 再导入:
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//dates//CN
BEGIN:VEVENT
UID:anniversary-2027@local
DTSTAMP:20261031T000000Z
DTSTART;VALUE=DATE:20270520
SUMMARY:恋爱纪念日
RRULE:FREQ=YEARLY
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:恋爱纪念日
TRIGGER:-P7D
END:VALARM
END:VEVENT
END:VCALENDAR
表格里「提前提醒天数」直接对应 -P{N}D:填 7 就写 -P7D,填 14 就写 -P14D。多个日子就复制多段 VEVENT,UID 各不相同即可。RRULE 和 TRIGGER 的写法出自 IETF 的 RFC 5545。
iPhone 能否直接打开 .ics 并添加,我们没有找到可核实的官方说明,这里不下结论。稳妥的路线是先在 Google 日历导入,再用同一个账号同步到手机。
第三步:设提醒(约 2 分钟)
- 所需工具:电脑端 Google 日历。
- 做什么:进入「设置 › 我的日历设置」,选择日历,在「全天活动通知」下统一设一个默认提醒;送礼日子(生日、周年)再单独加一条提前提醒。
- 注意:CSV 导入时提醒会不会跟着进来,官方页面没写。导入后到日历里看一眼,再决定要不要补。
- 预期结果:日历里点开最近的日子,能看到提醒时间。
这张表是本地文件,内容只在你的设备和日历里,本站不收集任何信息。原因很具体:2021 年 1 月,美国联邦贸易委员会(FTC)公告与经期 App Flo Health 和解。该 App 用户超过 1 亿,曾把怀孕等健康信息以 app events 的形式发给第三方分析服务。
步骤依据 Google 日历帮助中心,查阅时间为 2026 年 10 月,界面可能变动。
农历生日、2 月 29 日和别的特殊日子怎么处理?
农历日期每年换算一次再导入,2 月 29 日出生的人改成 2 月 28 日提醒。 这两类日子都不能直接套用「每年重复」。
农历怎么办
据第三方应用开发者介绍,系统日历不能按农历设每年重复(待核实,较新的 iOS 可能有变化)。所以表格里留了「农历/公历」一列,七夕、农历生日这类日子可以照下面两条处理:
- 每年年初查一次当年对应的公历日期,改掉日期列,重新导入。
- 或者改用支持农历的倒数日类 App,提醒设在 App 里。
2 月 29 日出生
RFC 5545 规定,重复规则算出的日期若不存在会被跳过,所以按年重复的提醒可能只在闰年响。稳妥的做法是把日期写成 2 月 28 日,每年都能提醒到。
别这么做
| 做法 | 错在哪 | 换成什么 |
|---|---|---|
| 只用 CSV,指望每年重复 | CSV 导入后是单次活动,明年没有提醒 | 每年重复的日子用 .ics |
| 提醒只设当天 | 当天响了也来不及选礼物 | 送礼日子提前 7~14 天,当天再加一条 |
| 备注里写她不愿被记录的信息 | 表格一旦被看到或误发,她会不舒服 | 只写她主动说过的喜好,其余不记 |
怎么改成你自己的?拿到表后先做这三件事
先填最近一个日子,再导入,其他慢慢补。 表格全填满再动手,多半会拖到下个纪念日还没导入。
三条改表规则
- 删掉用不上的列:只留「日期」和「提前提醒天数」,表格照样能用。
- 「对方喜好备注」只写她主动说过的事:她提过想要护手霜就记护手霜,自己的猜测不记。
- 每年生日前一周回看「去年送过什么」并更新:送完当天就把新礼物补上,明年翻表时不会重复。
先做这三件事
☐ 填入最近的一个日子和提前天数 ☐ 导入日历并确认提醒已出现 ☐ 回头问她一个想要的小东西,补进喜好备注
相关
提醒响了之后发什么,看本站的祝福文案库;提前几天买什么、预算多少,看本站的送礼清单。
周期因人而异,这张表不是健康判断;如果她的周期持续异常,建议她咨询医生。
常见问题
恋爱纪念日提醒要提前几天设置才合适?
需要准备礼物的日子提前 7~14 天,普通纪念日提前 1~3 天,当天再加一条。提前 7 天以上,才来得及翻她提过的喜好、选礼物、订餐厅;只提前 1 天,多半只能临时补救。这是我们的建议,没有统计数据。生日和周年纪念日填 14,第一次见面日这类小日子填 1~3。
农历生日怎么在手机日历里设置每年提醒?
据第三方应用开发者介绍,系统日历不能按农历设每年重复,较新的 iOS 可能有变化。稳妥的做法有两种:每年年初查一次当年对应的公历日期,改掉表里的日期后重新导入;或者改用支持农历的倒数日类 App,把提醒设在 App 里。表格里的「农历/公历」一列,用来标出哪些日子要每年换算。
2 月 29 日出生的人,生日提醒怎么设才不会漏?
把提醒日期改成 2 月 28 日。RFC 5545(iCalendar 的标准文档)规定无效日期会被跳过,所以按年重复的 2 月 29 日,可能只在闰年才提醒。改成 2 月 28 日后,每年都会响。备注里写上「实际生日 2 月 29 日」,再加一条当天提醒,避免平年那天忘记。
纪念日记录表用 CSV 还是 .ics 导入日历更好?
每年重复的日子用 .ics,一次性的日子用 CSV。CSV 写不了重复规则,纪念日和生日导入后只有一年有效;.ics 用 RRULE:FREQ=YEARLY 就能每年重复,还能用 TRIGGER:-P7D 带上提前 7 天的提醒。所以恋爱纪念日、生日走 .ics,第一次见面日这类只想记一次的走 CSV。
为什么 CSV 导入后纪念日不会每年自动重复?
CSV 导入时没有重复规则这一列。Google 日历帮助中心写明,必填列只有 Subject 和 Start Date,选填列里也没有重复设置,通过 CSV 导入的重复活动会变成一组单次活动。结果是导入哪一年,就只有哪一年的日子。只用 CSV 的话,明年得再导一次;想省事,每年重复的日子改用 .ics。
参考资料
- 将活动导入到 Google 日历 - Google 日历帮助
- 更改 Google 日历通知 - Google 日历帮助
- RFC 5545 - Internet Calendaring and Scheduling Core Object Specification (iCalendar)
- Periods - NHS
- Developer of Popular Women's Fertility-Tracking App Settles FTC Allegations that It Misled Consumers About the Disclosure of their Health Data