截止日期是任务的最后期限,英文里的 deadline 和 due date 通常都是这个意思。计划日期是打算动手处理任务的那一天,在 Pinwork 里对应“安排时间”,也就是计划处理任务的日期或时间。改动“安排时间”只会改变计划,不会掩盖真正的承诺。
只用一个日期字段,没法同时表达这两层意思而不丢失信息。如果“周二”既表示“周二处理”,又表示“周二必须完成”,那么把任务挪到周三,可能只是改了一个无关紧要的计划,也可能是悄悄错过了一个真正的期限。有了两个日期,这个差别就一目了然。
截止日期和计划日期,为什么不能共用一个日期?
截止日期、到期日,以及英文里的 deadline 和 due date,通常指的都是同一件事:最后期限,过了这个时间,任务就算迟了。真正需要分清的,是截止日期和计划日期(有的应用叫开始日期)。如果应用里只有一个“日期”字段,这两层意思就只能挤在一起。
可任务清单总得回答一个实际问题:今天该做什么?在只有一个日期字段的应用里,最直接的办法就是给每个任务填一个截止日期。“写项目大纲”被定在周二,尽管周二并没有人在等它。这个日期其实是个人计划,只是贴上了硬性承诺的标签。
在周二的安排生变之前,这样做都没问题。会议拖长了,来了一个紧急需求,或者大纲还需要再查些资料。实际工作挪到了周三,日期却留在了周二。任务现在看起来已经逾期,可实际上并没有错过任何真正的截止日期。
一周下来反复如此,清单上就满是逾期标记。有些任务只是需要重新计划,有些则真的过了期限,两者看起来却一模一样。红色不再能区分“该改期了”和“确实迟了”,每个标红的任务都得再判断一次。
这就是“假逾期”的恶性循环:计划日期被当成承诺,正常的调整被显示成失败,信号越来越嘈杂。等到清单上大部分任务都标成逾期,这个警示也就不再传达有用的信息。人们的应对可能是反复改日期、对标记视而不见,或者干脆不设日期,只给最要紧的承诺留一个。
这些反应都不算不理性,它们只是在绕开一个被迫同时承担两种互不相容职责的字段。缺少的信息不是又一个优先级标签,而是这个日期描述的究竟是一个打算,还是一个后果。
两个日期各自代表什么
“安排时间”属于计划。它回答的是:“什么时候真正有机会做这件事?”它可以是全天的某个日期,也可以是具体的时间点。改动“安排时间”通常只说明计划变了,并不意味着任务本身变得不重要,也不意味着对外的约定有了变化。
“截止日期”属于承诺。它回答的是:“过了哪个时间点,这件事就迟了,或者不再有用?”申报的截止时间、向客户交付的时间、申请的截止日、出行证件的办理要求,都可能构成这种约束。“截止日期”一般不该轻易改动,因为它通常取决于日常计划之外的事情。
以一个任务为例:准备一份报税材料。计划在周二上午 9:00 处理,材料必须在周五下午 5:00 前提交。它的“安排时间”是周二上午 9:00,“截止日期”是周五下午 5:00。
如果周二排得太满,把“安排时间”挪到周三,只是记下一个新的打算,周五仍然是最后可以接受的时间。如果材料周二就完成了,“截止日期”也没有带来任何额外工作。它只是保留了一个事实:计划有调整的余地,而真正的约束一直清楚可见。
只有一种含义时,这种区分同样适用。没有外部期限的每周回顾,可能只需要“安排时间”,不需要“截止日期”。月底要交的文件,可能在还没想好哪天处理之前,就需要先记下“截止日期”。还没到安排阶段的想法,两个都可以不设。
在 Pinwork 里用“安排时间”和“截止日期”做计划。 把动手处理的日期和真正的截止日期分开记录。
要不要把处理时间和截止日期分开安排?
先看约束:这个任务有没有真正的最后日期或时间?有,就记下“截止日期”;没有,就让“截止日期”空着,不必凭空制造紧迫感。
然后根据可用的时间、精力和先后顺序来选“安排时间”。需要准备的工作,应该安排在“截止日期”之前;耗时很短的任务,安排在截止当天也可能来得及。没有“截止日期”的任务同样可以设“安排时间”,因为即使没有人在等,决定何时动手也是有用的。
做每日计划时,以“安排时间”为准。它让一天有了具体的轮廓,又不会把每个选择都变成承诺。时间充裕时,“截止日期”可以安静地待在一旁;等真正的期限临近,它可以把任务往前拉,放进更早的计划里。因此,这两个字段回答的是复盘时的两个不同问题:“现在计划做什么?”和“什么不能拖?”每周回顾清单(英文)每周把这两个问题各问一次。
当天的计划变了,就改“安排时间”。除非实际的约束也变了,否则不必挪动“截止日期”。这样做也不意味着可以放着没做完的工作不管:计划照实更新,继续拖延的后果也依然摆在那里。
Pinwork 把这两层意思做成了两个独立的字段。一个任务可以只有“安排时间”,只有“截止日期”,两者都有,或者都没有。“安排时间”决定一个已安排的任务出现在“今天”“未来任务”还是其他按日期安排的视图里。“安排时间”已过但还没完成的任务,可以顺延到“今天”,不会从计划里消失。
两个字段也可以分别清除。清除“截止日期”不会移除“安排时间”。从重复任务上移除“安排时间”是个特例:Pinwork 会同时清除重复设置,因为重复需要一个“安排时间”作为下一次出现的锚点。当改期变成取消安排时,这个边界就很重要。
和日历配合使用时,分工也一样。对于关联到 Apple“日历”的任务,“安排时间”决定事件的时间,“预计时长”可以提供事件的时长。“截止日期”可以作为这个关联事件上的 EventKit 提醒。这样既保留了期限,又不会把期限当成计划的工作时间。
具体操作见安排时间与截止日期指南(英文)。相关的日程安排指南(英文)介绍了推迟、稍后提醒、拖动安排和重复。弄清楚每个日期的含义之后,再选这些操作就容易多了。
倒推计划计算器(英文)把这种区分变成具体计划:输入截止日期和预计所需时间,它会推荐从哪个“安排时间”开始。
哪些 iPhone 待办 App 能区分计划日期和截止日期?
在 iPhone 等 Apple 设备上,已经有好几款待办应用把这两层意思分开,只是各自用的字段名称不同。下面整理的是各家目前文档中的说法;带链接的应用名指向相关的英文文章。
- Pinwork。 每个任务都有“安排时间”和单独的“截止日期”。两个日期都可以在添加任务时一起设置,也可以分别修改或清除,互不影响。“截止日期”还可以变成已关联的 Apple“日历”事件上的提醒。
- Things 3。 一个待办可以同时带“时间”(When)和“截止日期”(Deadline)。只设了截止日期的待办,到了那一天会进入 Today 列表。
- OmniFocus 4。 2025 年 8 月发布的 4.7 版,在原有的推迟日期(defer date)和到期日期(due date)之外,新增了计划日期(planned date)。
- Todoist。 任务有一个“日期”,自 2025 年 1 月起还可以另外设置“截止期限”(deadline)。截止期限属于付费的专业版(Pro)和商务版(Business)方案。
- Google Tasks。 任务可以设置开始日期和时间,以及一个单独的截止日期,表示预计完成的那一天。到了截止日期当天,上午 9:00 会收到通知。
- Apple“提醒事项”。 每个提醒有一个日期和时间,另外可以设置提前提醒等提示。Apple 的文档中没有第二个截止日期字段。
- 滴答清单(TickTick)。 任务可以设置一个“时间段”,包含开始时间和结束时间,这是高级会员功能,结束时还可以提醒。帮助中心没有说明时间段之外另有单独的截止日期字段;免费账户的任务只有一个日期。
- Microsoft To Do。 任务有一个截止日期和提醒,还可以加入 My Day 列表。Microsoft 的支持文档说明,To Do 目前不支持开始日期和结束日期。
名称各不相同,但每个应用回答的都是同一个问题:哪个日期是计划,哪个日期是承诺。如果只有一个日期,这个日期就得同时承担两层意思。
什么时候一个日期就够了
两个日期并不是对每份任务清单都更好。它们多了一层区分,而这层区分只有在计划和约束经常不一致时才有价值。
清单很短时,可能用不着正式的计划日期。如果眼前只有五个任务,先后顺序一目了然,直接挑下一个来做,可能比逐个安排日期更简单。笔记、想法和项目早期的步骤,不设这两个字段也可能足够清楚。
有些工作确实当天开始、当天结束。上午打开、下午就要交的表格,分开设两个日期未必有好处。只设“截止日期”就能交代清楚所有必要的信息,尤其是任务一出现就会马上处理的时候。
另一种合理的做法是只记录硬性的外部承诺。这样一来,日期永远表示“到期”,其他事情则从一份短清单里随时安排。好处是维护成本低,日期信号清晰有力;代价是任务清单看不出前期准备应该在什么时候进行。
当清单上变动中的工作足够多、计划的日子经常调整,而真正的期限又必须一直看得见时,双日期模型就值得使用。如果工作简单、即时,或者不靠带日期的计划也能从容应付,它的用处就没那么大。
想了解这个模型在整个产品中的位置,可以读Pinwork 是什么(英文),文中介绍了这款应用的主要理念。想知道具体怎么操作,最后可以看安排时间与截止日期指南。