TapCub 正式上线:统计、分析、客服一个平台免费用

免费工具 客服工作时间生成器:营业时间、节假日与多时区

营业时间要写在好几个地方:联系我们页面、给搜索引擎看的结构化数据、在线客服窗口的离线提示、放假前的公告。做跨境业务的,还要告诉美国、欧洲的客户「北京时间 9 点」是他们那边几点。用大白话写每周的时段和节假日例外,选好时区,这些内容一次生成;多时区对照按指定那一周的真实日期换算,夏令时不会算错。

  • schema.org 结构化数据
  • 多时区换算含夏令时
  • 本地计算
生成器

填写营业时间

每行一条规则。同一天写了两次时以后面的为准,所以先写「每天 9:00-21:00」再写「周日 休息」也可以。

例如 周一至周五 09:00-18:00、周六 10:00-16:00、周日 休息、工作日 9:00-12:00, 13:30-18:00(午休)、周五 18:00-02:00(跨午夜)、每天 24小时。没写到的日子按休息算。英文 Mon-Fri 也认。

每行一个日期或日期范围:2027-01-01 休息 元旦、2026-12-31 09:00-12:00 元旦前一天、2027-02-06 至 2027-02-12 休息;调休上班的周末写成 日期 09:00-18:00 调休上班。时段后面的文字是说明。

上面的时间按这个时区理解。结构化数据里没有时区字段,搜索引擎把 opens / closes 当作营业地点的当地时间。

网页文案、离线提示和节假日公告用的语言。

和所在时区不同时,默认换成你电脑的时区。

那一周里任意一天(YYYY-MM-DD),留空 = 本周。欧美夏令时开始、结束前后,换算结果会变。

「Organization → 客服联系方式」把时间写在 ContactPoint 的 hoursAvailable 上,适合没有门店的客服热线和在线客服。

Google 本地商家文档的示例是在 openingHoursSpecification 里加带 validFrom / validThrough 的条目;schema.org 另有 specialOpeningHoursSpecification,会覆盖常规时间。ContactPoint 一律用 validFrom / validThrough。

现在

现在营业中,北京时间(UTC+8) 18:00 下班

每次打开页面都按你电脑的时钟重算,包括今天是否在节假日例外里。

检查

按行标出写法问题,并说明这份时间表在 TapCub 在线客服「工作时间」里怎么设置。

  • 注意TapCub 在线客服的工作时间是「勾选的星期 + 同一段开始–结束时间」,而这份时间表每天不一样。请选一段要覆盖的时间(例如 09:00–18:00);时间外访客看到离线表单,下面的离线提示可以写出完整安排。
  • 提示TapCub 在线客服的工作时间没有节假日日历。放假时把坐席设为离线(访客会看到离线表单),并把节假日公告贴进离线提示。
结构化数据(JSON-LD)
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "星河商城",
  "url": "https://www.example.cn",
  "contactPoint": {
    "@type": "ContactPoint",
    "contactType": "customer service",
    "hoursAvailable": [
      {
        "@type": "OpeningHoursSpecification",
        "dayOfWeek": [
          "Monday",
          "Tuesday",
          "Wednesday",
          "Thursday",
          "Friday"
        ],
        "opens": "09:00",
        "closes": "18:00"
      },
      {
        "@type": "OpeningHoursSpecification",
        "dayOfWeek": "Saturday",
        "opens": "10:00",
        "closes": "16:00"
      },
      {
        "@type": "OpeningHoursSpecification",
        "dayOfWeek": "Sunday",
        "opens": "00:00",
        "closes": "00:00"
      },
      {
        "@type": "OpeningHoursSpecification",
        "opens": "09:00",
        "closes": "12:00",
        "validFrom": "2026-12-31",
        "validThrough": "2026-12-31"
      },
      {
        "@type": "OpeningHoursSpecification",
        "opens": "00:00",
        "closes": "00:00",
        "validFrom": "2027-01-01",
        "validThrough": "2027-01-01"
      }
    ]
  }
}
</script>

粘到页面 HTML 里,或把时间部分合并进已有的 LocalBusiness / Organization 标记。Google 的本地商家结果还需要名称和地址。

其他时区的时间

同一段时间在客户那边是几点;跨天时写出星期几。

星期北京时间(UTC+8)美国太平洋时间伦敦时间
周一09:00–18:00周日 17:00 – 周一 02:00周一 01:00–10:00
周二09:00–18:00周一 17:00 – 周二 02:00周二 01:00–10:00
周三09:00–18:00周二 17:00 – 周三 02:00周三 01:00–10:00
周四09:00–18:00周三 17:00 – 周四 02:00周四 01:00–10:00
周五09:00–18:00周四 17:00 – 周五 02:00周五 01:00–10:00
周六10:00–16:00周五 18:00–24:00周六 02:00–08:00
周日休息——

按 2026-11-09(周一)开始的那一周换算。

网页文案
周一至周五 09:00–18:00
周六 10:00–16:00
周日 休息
以上均为北京时间(UTC+8)。

节假日安排:
- 12 月 31 日(元旦前一天)营业 09:00–12:00
- 1 月 1 日(元旦)休息

放在「联系我们」页面或页脚。时段相同的连续几天合并成一行。

客服离线提示
客服现在不在线。我们的在线时间是北京时间(UTC+8)周一至周五 09:00–18:00,周六 10:00–16:00(美国太平洋时间 前一天 17:00 至当天 02:00)。请留下您的问题和邮箱,我们上线后会第一时间回复。

填到在线客服窗口的离线文案,或微信、WhatsApp 的离开消息。

节假日公告
节假日客服安排:12 月 31 日(元旦前一天)营业 09:00–12:00;1 月 1 日(元旦)休息。期间的留言会在恢复上班后回复。

放假前挂在网站横幅、发邮件,或假期里替换离线提示。

全部在你的浏览器里计算。这里输入的任何内容都不会上传,TapCub 也不会保存。

分享这组输入:数值写在链接的 # 后面,不会发到服务器。

版本 v1.0更新于 更新记录

结果怎么用

一份时间表,用在五个地方

所有结果都来自同一组输入,不会出现网页写一套、客服窗口写另一套的情况。

结构化数据

告诉搜索引擎营业时间的代码。时段相同的日子合成一条 OpeningHoursSpecification;休息日写成 00:00–00:00,24 小时写成 00:00–23:59,都是 Google 文档里的写法;节假日带 validFrom、validThrough 日期。

多时区对照

按所选那一周的真实日期逐天换算,夏令时自动算进去。客户那边跨了午夜的,会写成「周日 17:00 – 周一 02:00」这样带星期的形式,避免「北京周一上午 = 洛杉矶周日下午」被看错。

网页文案和离线提示

网页文案列出每一天;离线提示只列营业的日子,选了换算时区时,再补一句主要时段在那边是几点。两者都写明时区,因为对海外客户来说只写「9:00–18:00」是不完整的。

检查

错误会指出是第几行。TapCub 那一条说明这份时间表能不能原样设到在线客服的「工作时间」里,不能的话该怎么选。

「现在」一行用的是你设备的时钟,打开页面时就是最新状态。

怎么用

把营业时间发布到四个地方

时间有变化时改这里的几行,再把每个结果复制到对应的位置。

  1. 1

    写每周时段

    一条规则一行,24 小时制或 am/pm 都行。午休在逗号后再写一段;结束时间早于开始时间表示跨到第二天。

  2. 2

    加节假日例外

    写日期或日期范围、「休息」或特殊时段、一句说明。国务院公布放假安排后再填,调休上班的周末单独写一行时段;假期结束后删掉,免得结构化数据里留着旧日期。

  3. 3

    复制结构化数据和网页文案

    把 JSON-LD 加到联系我们 / 门店页面,用 Google 富媒体搜索结果测试检查;同一页面放上网页文案,让看得见的时间和代码一致。

  4. 4

    设置在线客服

    把离线提示填进客服系统,按 TapCub 那条说明设置工作时间;每次放假前换上节假日公告。

规则

营业时间在结构化数据里怎么写

字段由 schema.org 定义;几种特殊情况按 Google 本地商家文档的写法。

  • dayOfWeek 用英文星期名;Google 接受不带 schema.org 网址前缀的写法(Monday)。
  • opens / closes 是营业地点的当地时间。结束时间早于开始时间表示跨到第二天(schema.org 的定义),所以周五 18:00–02:00 只写一条。
  • 24 小时营业:opens 00:00、closes 23:59;全天休息:opens、closes 都写 00:00(两种都出自 Google 文档)。
  • 节假日:加一条带 validFrom、validThrough 的条目;或按 schema.org 用 specialOpeningHoursSpecification,它会覆盖常规时间。客服联系方式(ContactPoint)的时间写在 hoursAvailable 里。
输入一行 → 结构化数据
输入JSON-LD
周一至周五 09:00-18:00dayOfWeek:Monday…Friday,opens 09:00,closes 18:00
周五 18:00-02:00dayOfWeek:Friday,opens 18:00,closes 02:00
每天 24小时七天,opens 00:00,closes 23:59
周日 休息dayOfWeek:Sunday,opens 00:00,closes 00:00
2027-01-01 休息opens 00:00,closes 00:00,validFrom / validThrough 2027-01-01
算例

北京时间的客服,在洛杉矶和伦敦是几点

周一至周五 09:00–18:00、周六 10:00–16:00(北京时间),按 2026 年 11 月 9 日那一周换算(美国、英国都已在 11 月 1 日、10 月 25 日结束夏令时)。

同一份时间表在三地的钟点
北京时间时段洛杉矶伦敦
周一至周五09:00–18:00前一天 17:00 – 当天 02:0001:00–10:00
周六10:00–16:00周五 18:00–24:0002:00–08:00
周日休息——

到了 2027 年 3 月 14 日美国进入夏令时后,同样的北京时间 9:00 在洛杉矶是前一天 18:00,所以对照表要按具体某一周换算。

常见错误

让客户和搜索引擎看糊涂的写法

多数问题出在:一个地方改了,另一个地方没改。

不写时区

对海外客户写「客服时间 9:00–18:00」,对方不知道是哪里的 9 点。网页文案要写明「北京时间」;结构化数据本身就是当地时间。

过期的节假日留在代码里

到了 3 月结构化数据里还写着元旦休息,充其量是被忽略。假期过后删掉。

把跨午夜拆成两段

周五 18:00–24:00 加周六 00:00–02:00 没必要拆,写一条「结束早于开始」就表示到第二天。

客服窗口显示在线却没人回

下班后窗口还显示「在线」,访客会一直等。在线客服的工作时间要和真实排班一致,时间外显示离线留言。

常见问题

客服工作时间常见问题

还有其他问题?

直接和 TapCub 团队聊聊——工作日通常几小时内回复。

客服工作时间一般怎么写?

写清星期、时段和时区三样:「周一至周五 9:00–18:00(北京时间)」。有午休就写两段,周末单独一行,节假日另行公告。面对海外客户时,再补一句换算后的当地时间。

营业时间怎么加到结构化数据里?

门店、办公室用 LocalBusiness(或 Store、Restaurant 等子类型)的 openingHoursSpecification,时段相同的日子写成一条;没有门店的客服热线、在线客服,把同样的条目写在 ContactPoint 的 hoursAvailable 里。本工具两种都能生成。

休息日和 24 小时营业怎么表示?

Google 本地商家文档的写法:全天休息 opens、closes 都写 00:00;24 小时营业 opens 00:00、closes 23:59。本工具把休息日也明确写出来,而不是省略。

春节、国庆放假和调休怎么写?

在节假日例外里写日期范围和「休息」,调休上班的周末单独一行写时段(如「09:00-18:00 调休上班」)。结构化数据里会生成带 validFrom、validThrough 的条目。放假安排以国务院办公厅每年发布的通知为准,公布后再填。

跨午夜的班次怎么写?

直接写「周五 18:00-02:00」。schema.org 规定结束时间早于开始时间时跨到第二天,Google 文档的示例也是一条搞定。

北京时间 9 点是美国几点?

要看哪一周:美国有夏令时,中国没有。2026 年 11 月 9 日那一周,北京时间 9:00 是洛杉矶前一天 17:00、纽约前一天 20:00;美国 3 月进入夏令时后会各早一小时,变成前一天 18:00 和 21:00。在工具里填上日期,按那一周换算。

TapCub 在线客服支持节假日吗?

目前没有节假日日历。工作时间是一个时区、勾选的星期和每天一段时间。放假时把坐席设为离线,访客会看到离线留言表单;再把节假日公告贴进离线提示。

更新记录

更新记录

这个工具的新功能、修复和数据更新,最新的在前。

  1. · v1.0

    首次上线首次上线。

缺功能或发现错误?告诉我们,常被提到的会排进下次更新。 全部工具更新

看清数据,找到增长。

每一次点击,都有数据依据。装好一行代码,1 分钟看到第一批数据。

无需信用卡 · 统计与客服都有免费版 · 统计无 Cookie