Zona Waktu
OpenClaw menstandarkan stempel waktu agar model melihat satu waktu referensi.Envelope pesan (lokal secara default)
Pesan masuk dibungkus dalam envelope seperti:envelopeTimezone: "utc"menggunakan UTC.envelopeTimezone: "user"menggunakanagents.defaults.userTimezone(kembali ke zona waktu host).- Gunakan zona waktu IANA eksplisit (misalnya
"Europe/Vienna") untuk offset tetap. envelopeTimestamp: "off"menghapus stempel waktu absolut dari header envelope.envelopeElapsed: "off"menghapus sufiks waktu berlalu (gaya+2m).
Contoh
Lokal (default):Payload tool (data provider mentah + field yang dinormalisasi)
Pemanggilan tool (channels.discord.readMessages, channels.slack.readMessages, dll.) mengembalikan stempel waktu provider mentah.
Kami juga melampirkan field yang dinormalisasi untuk konsistensi:
timestampMs(milidetik epoch UTC)timestampUtc(string UTC ISO 8601)
Zona waktu pengguna untuk prompt sistem
Setelagents.defaults.userTimezone untuk memberi tahu model zona waktu lokal pengguna. Jika tidak
disetel, OpenClaw meresolusikan zona waktu host saat runtime (tanpa menulis config).
- bagian
Current Date & Timedengan waktu lokal dan zona waktu Time format: 12-houratau24-hour
agents.defaults.timeFormat (auto | 12 | 24).
Lihat Tanggal & Waktu untuk perilaku lengkap dan contoh.
Terkait
- Heartbeat — jam aktif menggunakan zona waktu untuk penjadwalan
- Tugas Cron — ekspresi cron menggunakan zona waktu untuk penjadwalan
- Tanggal & Waktu — perilaku tanggal/waktu lengkap dan contoh