班历 SHIFTSNAP
A LITTLE ORDER, EVERY DAY

排班在截图里,
生活在日历里。

选中属于你的那一行,把早班、晚班和跨天夜班,
变成手机日历里的安排。每一条,由你确认。

整理我的排班 ↗免费使用 · 无需注册 · 本地识别
我的一周核对后,安心出发
一二三四五六日
早早晚休夜夜休
↳
夜班也能跨过零点。

22:00 → 次日 06:00

自动跨天
从一张图片,到一份 .ics 日历文件 ↗
YOUR SCHEDULE, YOUR PACE

把下一周安排好。

01 选图识别02 选人定班03 核对导出
01

你的排班截图

只在当前浏览器处理
清晰、横向、带姓名的排班表效果更好。

首次识别需要下载语言与识别资源,建议使用 Wi-Fi。建议先裁切到姓名及本人班次行;复杂合并单元格、颜色含义和手写内容需要人工整理。

02

确定日期与班次

一行班次按连续日期排列;空白单元格请补上“?”,不要省略。也支持逐行明确日期,例如:2026-10-01 08:00-16:00。

班次时间 首次使用请按你的实际时间修改

结束早于开始时按次日处理。所有时间固定为北京时间(UTC+8)。休 / O / OFF 不生成事件。

01 / 识别

图片留在你的设备。

在浏览器里读取截图,也可直接粘贴排班文字。刷新页面后清除工作内容。

02 / 核对

让每一个日期对得上。

确认首日和班次时间,检查休息日、未知字符和跨天夜班,再勾选确认。

03 / 导入

把时间留给生活。

下载 ICS。在桌面 Apple 日历中打开,或在 Google / Outlook 网页日历中导入。

GOOD TO KNOW

开始前的小问题。

能识别所有排班表吗?

不能。首版适合清晰的打印文字和横向、连续日期的班次行。复杂表格可能丢失单元格或错序,尤其是空白格。请与原图逐项核对,必要时直接修改文字或手动添加日期。工具不会判断颜色代表什么班次。

图片、姓名会发到服务器吗?

不会。识别和日历生成均在浏览器本地进行,图片及姓名不上传、不保存到账号。浏览器可能缓存识别模型,不缓存排班内容。本站没有第三方访问统计。请勿在共享设备上留下已下载的日历。

夜班、休息日和时区怎么处理?

结束时间早于开始时间的班次,结束日期自动加一天。休息日不会生成事件。首版使用北京时间 UTC+8;即使手机处在其他时区,日历会按同一个实际时刻显示。当前不支持其他地区的当地班次时区。

改班后重新导入,会覆盖旧排班吗?

不同日历对重复导入处理不同,不能保证覆盖。建议建立单独的排班日历,更新时先删除旧事件再导入。工具不会主动修改或删除你的任何日历事件。

提醒一定会响吗?

文件包含你选择的提醒,但最终是否触发由日历客户端、系统通知权限和节电设置决定。导入后请打开一个事件确认提醒,不要将工具作为唯一的出勤保障。