Saat Dilimleri
OpenClaw, modelin tek bir referans zamanı görmesi için zaman damgalarını standartlaştırır.Mesaj zarfları (varsayılan olarak yerel)
Gelen mesajlar şu türde bir zarf içinde sarılır:envelopeTimezone: "utc"UTC kullanır.envelopeTimezone: "user",agents.defaults.userTimezonedeğerini kullanır (ana bilgisayar saat dilimine geri düşer).- Sabit bir ofset için açık bir IANA saat dilimi kullanın (ör.
"Europe/Vienna"). envelopeTimestamp: "off", zarf başlıklarından mutlak zaman damgalarını kaldırır.envelopeElapsed: "off", geçen süre soneklerini (+2mbiçimi) kaldırır.
Örnekler
Yerel (varsayılan):Araç payload’ları (ham sağlayıcı verileri + normalize edilmiş alanlar)
Araç çağrıları (channels.discord.readMessages, channels.slack.readMessages vb.) ham sağlayıcı zaman damgalarını döndürür.
Tutarlılık için ayrıca normalize edilmiş alanlar da eklenir:
timestampMs(UTC epoch milisaniye)timestampUtc(ISO 8601 UTC dizesi)
Sistem prompt’u için kullanıcı saat dilimi
Modele kullanıcının yerel saat dilimini bildirmek içinagents.defaults.userTimezone ayarlayın. Bu değer
ayarlanmamışsa OpenClaw çalışma zamanında ana bilgisayar saat dilimini çözümler (yapılandırmaya yazmaz).
- Yerel saat ve saat dilimi ile
Current Date & Timebölümü Time format: 12-hourveya24-hour
agents.defaults.timeFormat ile kontrol edebilirsiniz (auto | 12 | 24).
Tam davranış ve örnekler için Date & Time bölümüne bakın.
İlgili
- Heartbeat — etkin saatler zamanlama için saat dilimini kullanır
- Cron Jobs — cron ifadeleri zamanlama için saat dilimini kullanır
- Date & Time — tam tarih/saat davranışı ve örnekler