Short answer
Keep the account timezone at UTC+0
London (UTC+0/+1) is the correct setting — do not change it. Logs are stored in UTC, so UTC+0 matches the data sourceDismiss the suggestion dialog
Every export file is UTC+0
created_at from the Log Query API — is UTC+0. Anything you read on the page — the detail list and the charts — follows your account timezone.Where to check your account timezone
The current account timezone is shown in the 用户信息 (User Info) section of the console. It should readLondon (UTC+0/+1), which is UTC+0.

The timezone setting in the console's User Info section — it should read London (UTC+0/+1)
Choose “暂时忽略” (Dismiss) when the suggestion dialog appears
When your account timezone (UTC) differs from your current device timezone (for exampleAsia/Shanghai), the console opens a “本地设置建议” (Local Settings Suggestion) dialog offering to switch.

The Local Settings Suggestion dialog — choose 暂时忽略 (Dismiss) on the left

The Call Data Overview at the top of the Logs page — this chart misaligns once the account timezone is switched
Which export should you use?
The Logs page has two buttons in the top-right corner, 导出 (Export) and 汇总账单 (Billing Summary).
The Export and Billing Summary buttons in the top-right corner of the Logs page
The page and the export file disagree — that is expected
This is the easiest thing to get wrong when reconciling: the page follows your account timezone, the export file is UTC+0. If the account timezone has been changed to UTC+8, a call made at 2026-08-14 00:30 (UTC+8) appears as:2026-08-14 00:30in the page detail list — attributed to August 142026-08-13 16:30(UTC+0) in the export file — attributed to August 13
Export → background async export (recommended)
When you need line-by-line spend records, use the 导出 (Export) button and pick 后台异步导出 (background async export) in the dialog.
The export dialog — select background async export for large volumes
- The timezone is always UTC+0, regardless of the account setting, because this exports the stored logs themselves. Convert to local time yourself (UTC+8 users add 8 hours)
- Selectable fields: usage time, request ID, token name, model name and more — pick what your reconciliation needs
- Export mode: for large volumes choose background async export; the job runs in the background without blocking the page, and it is recommended above 10,000 records
- Format: Excel (
.xlsx, very large exports are split and zipped automatically) or CSV (.csv, for small volumes) - Maximum record count:
0means unlimited (the server splits into multiple Excel files and zips them), with a ceiling of 50 million records - Progress: once the job is created, track its progress and status on the 任务管理 (Task Management) page, then download the file
Reconciliation in practice
Convert everything to one timezone first
- Readable timestamps: add 8 hours to get Beijing time.
2026-08-14 00:30:00 UTC+0becomes2026-08-14 08:30:00 (UTC+8) - Unix seconds (
created_atfrom the Log Query API): add 28800 (8 × 3600) to the value
Convert before bucketing by calendar day
YYYY-MM-DD.
Do not reconcile straight off the date column in the export — that is the most common cause of the page and the file disagreeing.Quote both UTC+0 and UTC+8 when reporting an issue
Common questions
Why is the default UTC+0 instead of my local timezone?
Why is the default UTC+0 instead of my local timezone?
I already switched the timezone — will I lose data?
I already switched the timezone — will I lose data?
London (UTC+0/+1) and the page and the export files are on the same basis again.How do UTC+8 users convert the times in an export?
How do UTC+8 users convert the times in an export?
2026-08-09 08:00 in the file corresponds to 2026/8/9 16:00 (UTC+8). Watch that 8-hour shift when reconciling across day boundaries.Why do the page detail list and the export file show different times?
Why do the page detail list and the export file show different times?
Can exports be emitted directly in UTC+8?
Can exports be emitted directly in UTC+8?
Can the Log Query API take a timezone parameter?
Can the Log Query API take a timezone parameter?
Do the exported files contain my inputs and outputs?
Do the exported files contain my inputs and outputs?
Can I pull logs programmatically instead of exporting from the page?
Can I pull logs programmatically instead of exporting from the page?
start_timestamp, end_timestamp and created_at are all Unix second timestamps, independent of the console timezone setting, so your code converts them as needed — a good fit for automated reconciliation.My export job never finishes — what should I do?
My export job never finishes — what should I do?