From 466ebbf6cd5ab7218ee027751e99f86041bec4f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20=C3=96ster?= Date: Sun, 22 Jun 2025 00:01:09 +0300 Subject: [PATCH] Add MacOS fallback ifdef --- src/core/libraries/save_data/dialog/savedatadialog_ui.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/core/libraries/save_data/dialog/savedatadialog_ui.cpp b/src/core/libraries/save_data/dialog/savedatadialog_ui.cpp index 207a15ec0..12c40cdb9 100644 --- a/src/core/libraries/save_data/dialog/savedatadialog_ui.cpp +++ b/src/core/libraries/save_data/dialog/savedatadialog_ui.cpp @@ -96,8 +96,14 @@ SaveDialogState::SaveDialogState(const OrbisSaveDataDialogParam& param) { param_sfo.Open(param_sfo_path); auto last_write = param_sfo.GetLastWrite(); + #ifdef __APPLE__ + std::string date_str = + fmt::format("{:%d %b, %Y %R}", + fmt::localtime(std::chrono::system_clock::to_time_t(last_write))); + #else auto sys_time = std::chrono::clock_cast(last_write); std::string date_str = fmt::format("{:%d %b, %Y %R}", sys_time); + #endif size_t size = Common::FS::GetDirectorySize(dir_path); std::string size_str = SpaceSizeToString(size);