Appwrite datetime attributes return UTC only: where should per-user timezone conversion live in a multi-region app?
Appwrite Databases store datetime attributes and system timestamps such as $createdAt and $updatedAt as ISO 8601 strings normalized to UTC. Values written with an offset like 2026-10-14T10:00:00+05:30 come back in UTC, and no per-user or per-document timezone metadata is attached. This means every layer of the stack receives UTC and nothing else. For an app