Skip to main content

Vaqt mintaqalari

OpenClaw vaqt belgilarini standartlashtiradi, shunda model bitta yagona mos yozuv vaqtiga tayanadi.

Xabar konvertlari (standart bo‘yicha mahalliy)

Kiruvchi xabarlar quyidagi kabi konvertga o‘raladi:
Konvertdagi vaqt belgisi standart bo‘yicha hostning mahalliy vaqtida, daqiqa aniqligida bo‘ladi. Buni quyidagicha o‘zgartirishingiz mumkin:
  • envelopeTimezone: "utc" UTC’dan foydalanadi.
  • envelopeTimezone: "user" agents.defaults.userTimezone dan foydalanadi (agar mavjud bo‘lmasa, host vaqt mintaqasiga qaytadi).
  • Telegram forum mavzulari izolyatsiya uchun guruh identifikatoriga :topic:<threadId> ni qo‘shadi.
  • envelopeTimestamp: "off" removes absolute timestamps from envelope headers.
  • envelopeElapsed: "off" removes elapsed time suffixes (the +2m style).

Examples

Local (default):
Fixed timezone:
Elapsed time:

Tool payloads (raw provider data + normalized fields)

Tool calls (channels.discord.readMessages, channels.slack.readMessages, etc.) return raw provider timestamps. We also attach normalized fields for consistency:
  • timestampMs (UTC epoch milliseconds)
  • timestampUtc (ISO 8601 UTC string)
Raw provider fields are preserved.

User timezone for the system prompt

  1. Modelga foydalanuvchining mahalliy vaqt mintaqasini bildirish uchun agents.defaults.userTimezone ni sozlang. 2. Agar u o‘rnatilmagan bo‘lsa, OpenClaw ishga tushirish vaqtida xost vaqt mintaqasini aniqlaydi (konfiguratsiya yozilmaydi).
  1. Tizim prompti quyidagilarni o‘z ichiga oladi:
    1. Mahalliy vaqt va vaqt mintaqasini ko‘rsatadigan Current Date & Time bo‘limi
    1. Time format: 12-hour yoki 24-hour
  1. Prompt formatini agents.defaults.timeFormat (auto | 12 | 24) orqali boshqarishingiz mumkin.
  2. To‘liq xulq-atvor va misollar uchun Date & Time bo‘limiga qarang.