メインコンテンツまでスキップ

時刻設定

タイムゾーン、時刻形式、日付形式。


GET /api/setting/time​

レスポンス​

{
"Timezone": "8",
"TimeFormat": 24,
"DateFormat": "DD-MM-YYYY"
}
フィールド型意味
Timezonestring (float OK)UTC からのオフセット(時間)。小数対応(例:5.5, -3.5)。
TimeFormatinteger12 または 24。
DateFormatstring"DD-MM-YYYY", "MM-DD-YYYY", "YYYY-MM-DD" のいずれか。

POST /api/setting/time​

部分更新。

リクエスト​

{
"Timezone": "5.5",
"TimeFormat": 12,
"DateFormat": "YYYY-MM-DD"
}

レスポンス​

本文 OK を伴う 200 OK。時刻変更は 即座に 有効になります(デバイスクロックは NTP 再同期なしで新しい POSIX TZ 文字列を再適用します)。

例​

curl -X POST http://192.168.1.42/api/setting/time \
-H "Content-Type: application/json" \
-d '{"Timezone":"-3.5","TimeFormat":24}'