diff --git a/app/Http/Resources/RoomResource.php b/app/Http/Resources/RoomResource.php index 73c2994..acfc44c 100644 --- a/app/Http/Resources/RoomResource.php +++ b/app/Http/Resources/RoomResource.php @@ -23,19 +23,6 @@ class RoomResource extends JsonResource protected function formatTaipei(?Carbon $value): ?string { - if ($value instanceof \Carbon\Carbon) { - return $value->timezone('Asia/Taipei')->format('Y-m-d H:i:s'); - } - - // 如果已經是字串(例如 JSON 解開的資料) - if (is_string($value)) { - try { - return \Carbon\Carbon::parse($value)->timezone('Asia/Taipei')->format('Y-m-d H:i:s'); - } catch (\Throwable $e) { - return null; - } - } - - return null; + return $value ? $value->timezone('Asia/Taipei')->format('Y-m-d H:i:s') : null; } }