diff --git a/src/components/ServerDetailOverview.tsx b/src/components/ServerDetailOverview.tsx
index 64016c7..01ae7ae 100644
--- a/src/components/ServerDetailOverview.tsx
+++ b/src/components/ServerDetailOverview.tsx
@@ -117,7 +117,9 @@ export default function ServerDetailOverview({ server_id }: { server_id: string
{t("serverDetail.uptime")}
{" "}
- {online ? (uptime / 86400).toFixed(0) : "N/A"} {t("serverDetail.days")}
+ {uptime / 86400 >= 1
+ ? `${Math.floor(uptime / 86400)} ${t("serverDetail.days")} ${Math.floor((uptime % 86400) / 3600)} ${t("serverDetail.hours")}`
+ : `${Math.floor(uptime / 3600)} ${t("serverDetail.hours")}`}
diff --git a/src/locales/en/translation.json b/src/locales/en/translation.json
index c584d32..3f0fc2c 100644
--- a/src/locales/en/translation.json
+++ b/src/locales/en/translation.json
@@ -55,6 +55,7 @@
"status": "Status",
"online": "Online",
"days": "Days",
+ "hours": "Hours",
"offline": "Offline",
"unknown": "Unknown",
"uptime": "Uptime",
diff --git a/src/locales/zh-CN/translation.json b/src/locales/zh-CN/translation.json
index 63db741..46180b6 100644
--- a/src/locales/zh-CN/translation.json
+++ b/src/locales/zh-CN/translation.json
@@ -55,6 +55,7 @@
"status": "状态",
"online": "在线",
"days": "天",
+ "hours": "小时",
"offline": "离线",
"unknown": "未知",
"uptime": "运行时间",
diff --git a/src/locales/zh-TW/translation.json b/src/locales/zh-TW/translation.json
index 1f5297e..27e5499 100644
--- a/src/locales/zh-TW/translation.json
+++ b/src/locales/zh-TW/translation.json
@@ -55,6 +55,7 @@
"status": "狀態",
"online": "線上",
"days": "天",
+ "hours": "小時",
"offline": "離線",
"unknown": "未知",
"uptime": "運行時間",