Locale Dates v3.0
Install: INLINECODE0
Date/time formatting and conversion. Pure instructions — no exec, no dependencies.
Language
Detect from user's message language. Default: English.
How It Works
The agent formats dates and times using its built-in knowledge. No exec calls, no scripts, no external tools.
Timezone Conversion
Use well-known UTC offsets. Common timezones:
| ID | Offset | Region |
|---|
| UTC | +0 | Universal |
| Europe/Oslo |
+1/+2 | Norway, CEST winter/summer |
| Europe/London | +0/+1 | UK, BST |
| America/New_York | -5/-4 | US Eastern, EDT |
| America/Chicago | -6/-5 | US Central, CDT |
| America/Los_Angeles | -8/-7 | US Pacific, PDT |
| Asia/Tokyo | +9 | Japan |
| Asia/Shanghai | +8 | China |
| Australia/Sydney | +10/+11 | Australia, AEDT |
Note: The agent knows the current time from session_status. Apply offsets mentally — no exec needed.
Relative Time
Compute date differences using built-in knowledge:
| User says | Agent computes |
|---|
| "3 timer siden" | Current time minus 3 hours |
| "om 2 dager" |
Current date plus 2 days |
| "hvor lenge til 17. mai" | Days from today to 2026-05-17 |
| "i forrige uke" | 7 days ago |
| "nest mandag" | Next Monday's date |
Format Conversion
Convert between formats using known patterns:
| Format | Pattern | Used By |
|---|
| ISO 8601 | INLINECODE2 | Technical, logs, APIs |
| European |
DD.MM.YYYY | Norway, Germany, EU |
| American |
MM/DD/YYYY | United States |
| UK |
DD/MM/YYYY | UK, Ireland, Australia |
| Japanese |
YYYY年MM月DD日 | Japan |
Weekday and Month Names
Provide names in the user's language:
| Language | Monday | January |
|---|
| Norwegian | mandag | januar |
| English |
Monday | January |
| German | Montag | Januar |
| French | lundi | janvier |
| Spanish | lunes | enero |
| Japanese | 月曜日 | 1月 |
Quick Commands
| User says | Action |
|---|
| "hva er klokka i Tokyo" | Apply offset, format in user's locale |
| "hvor mange dager til X" |
Compute difference |
| "formatter denne datoen" | Convert format |
| "norsk dato for 2026-04-03" | Localized format |
Guidelines for Agent
- 1. No exec — use built-in date knowledge
- Always specify timezone — ambiguous dates cause errors
- Check SOUL.md/USER.md for user's preferred format
- Match user language — "mandag 3. mars" not "Monday, March 3"
- Use ISO 8601 per SOUL.md convention unless user requests otherwise
What This Skill Does NOT Do
- - Does NOT use exec, shell, or any subprocess
- Does NOT modify any files
- Does NOT require Node.js, PowerShell, or any external tool
- Does NOT persist anything
More by TommoT2
- - setup-doctor — Diagnose and fix OpenClaw setup issues
- context-brief — Persistent context survival across sessions
- smart-api-connector — Connect to any REST API
Install the full suite:
CODEBLOCK0
Locale Dates v3.0
安装: clawhub install locale-dates
日期/时间格式化和转换。纯指令——无执行,无依赖。
语言
根据用户消息语言自动检测。默认:英语。
工作原理
代理利用内置知识格式化日期和时间。无需执行调用、脚本或外部工具。
时区转换
使用公认的UTC偏移量。常见时区:
| ID | 偏移量 | 地区 |
|---|
| UTC | +0 | 全球 |
| Europe/Oslo |
+1/+2 | 挪威,CEST冬/夏令时 |
| Europe/London | +0/+1 | 英国,BST |
| America/New_York | -5/-4 | 美国东部,EDT |
| America/Chicago | -6/-5 | 美国中部,CDT |
| America/Los_Angeles | -8/-7 | 美国太平洋,PDT |
| Asia/Tokyo | +9 | 日本 |
| Asia/Shanghai | +8 | 中国 |
| Australia/Sydney | +10/+11 | 澳大利亚,AEDT |
注意: 代理通过 session_status 获取当前时间。在脑中应用偏移量——无需执行。
相对时间
利用内置知识计算日期差异:
当前日期加2天 |
| 距离5月17日还有多久 | 从今天到2026-05-17的天数 |
| 上周 | 7天前 |
| 下周一 | 下一个星期一的日期 |
格式转换
使用已知模式在格式间转换:
| 格式 | 模式 | 使用场景 |
|---|
| ISO 8601 | YYYY-MM-DDTHH:mm:ss±HH:MM | 技术、日志、API |
| 欧洲格式 |
DD.MM.YYYY | 挪威、德国、欧盟 |
| 美国格式 | MM/DD/YYYY | 美国 |
| 英国格式 | DD/MM/YYYY | 英国、爱尔兰、澳大利亚 |
| 日本格式 | YYYY年MM月DD日 | 日本 |
星期和月份名称
以用户语言提供名称:
Monday | January |
| 德语 | Montag | Januar |
| 法语 | lundi | janvier |
| 西班牙语 | lunes | enero |
| 日语 | 月曜日 | 1月 |
快速命令
| 用户说 | 操作 |
|---|
| 东京现在几点 | 应用偏移量,按用户区域设置格式化 |
| 距离X还有多少天 |
计算差值 |
| 格式化这个日期 | 转换格式 |
| 2026-04-03的挪威语日期 | 本地化格式 |
代理指南
- 1. 不执行——使用内置日期知识
- 始终指定时区——模糊日期会导致错误
- 检查SOUL.md/USER.md以了解用户偏好的格式
- 匹配用户语言——使用mandag 3. mars而非Monday, March 3
- 使用ISO 8601遵循SOUL.md约定,除非用户另有要求
此技能不做什么
- - 不使用exec、shell或任何子进程
- 不修改任何文件
- 不需要Node.js、PowerShell或任何外部工具
- 不持久化任何内容
更多来自TommoT2
- - setup-doctor——诊断和修复OpenClaw设置问题
- context-brief——跨会话持久化上下文
- smart-api-connector——连接任何REST API
安装完整套件:
bash
clawhub install locale-dates setup-doctor context-brief smart-api-connector