Tidszoner
OpenClaw standardiserar tidsstämplar så att modellen ser en enda referenstid.Meddelandekuvert (lokalt som standard)
Inkommande meddelanden omsluts av ett kuvert som:envelopeTimezone: "utc"använder UTC.envelopeTimezone: "user"använderagents.defaults.userTimezone(faller tillbaka till värdens tidszon).- Använd en explicit IANA tidszon (t.ex.,
"Europa/Wien") för en fast offset. envelopeTimestamp: "off"tar bort absoluta tidsstämplar från kuverthuvuden.envelopeElapsed: "off"tar bort suffix för förfluten tid (stilen+2m).
Exempel
Lokalt (standard):Verktygspayloads (rå leverantörsdata + normaliserade fält)
Verktygsanrop (channels.discord.readMessages, channels.slack.readMessages, etc.) returnera rå leverantörens tidsstämplar.
Vi bifogar också normaliserade fält för konsekvens:
timestampMs(UTC-epok i millisekunder)timestampUtc(ISO 8601 UTC-sträng)
Användarens tidszon för systemprompten
Angeagents.defaults.userTimezone för att berätta för modellen användarens lokala tidszon. Om det är
unset, löser OpenClaw värdtidszonen vid körning (ingen config write).
- avsnittet
Current Date & Timemed lokal tid och tidszon Time format: 12-houreller24-hour
agents.defaults.timeFormat (auto | 12 | 24).
Se Date & Time för fullständigt beteende och exempel.