mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-07-18 00:49:19 +02:00
Replace Now() implementation with more modern std::chrono
This commit is contained in:
@@ -35,16 +35,11 @@ bool EditorModeFlag = false;
|
||||
bool DebugCameraFlag = false;
|
||||
bool DebugTractionFlag = false;
|
||||
|
||||
// shitty replacement for Borland timestamp function
|
||||
// TODO: replace with something sensible
|
||||
std::string Now()
|
||||
{
|
||||
|
||||
std::time_t timenow = std::time(nullptr);
|
||||
std::tm tm = *std::localtime(&timenow);
|
||||
std::stringstream converter;
|
||||
converter << std::put_time(&tm, "%c");
|
||||
return converter.str();
|
||||
auto now = std::chrono::system_clock::now();
|
||||
auto local = std::chrono::current_zone()->to_local(now);
|
||||
return std::format("{:%c}", local);
|
||||
}
|
||||
|
||||
// zwraca różnicę czasu
|
||||
|
||||
Reference in New Issue
Block a user