mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-04-16 17:42:31 +00:00
Simplify datetime formatting
This commit is contained in:
parent
b6899a821b
commit
af36b652aa
@ -400,17 +400,7 @@ namespace MWGui
|
|||||||
struct tm* timeinfo;
|
struct tm* timeinfo;
|
||||||
timeinfo = localtime(&time);
|
timeinfo = localtime(&time);
|
||||||
|
|
||||||
// Use system/environment locale settings for datetime formatting
|
text << std::put_time(timeinfo, "%d.%m.%Y %T") << "\n";
|
||||||
char* oldLctime = setlocale(LC_TIME, nullptr);
|
|
||||||
setlocale(LC_TIME, "");
|
|
||||||
|
|
||||||
const int size=1024;
|
|
||||||
char buffer[size];
|
|
||||||
if (std::strftime(buffer, size, "%x %X", timeinfo) > 0)
|
|
||||||
text << buffer << "\n";
|
|
||||||
|
|
||||||
// reset
|
|
||||||
setlocale(LC_TIME, oldLctime);
|
|
||||||
|
|
||||||
text << "#{sLevel} " << mCurrentSlot->mProfile.mPlayerLevel << "\n";
|
text << "#{sLevel} " << mCurrentSlot->mProfile.mPlayerLevel << "\n";
|
||||||
text << "#{sCell=" << mCurrentSlot->mProfile.mPlayerCell << "}\n";
|
text << "#{sCell=" << mCurrentSlot->mProfile.mPlayerCell << "}\n";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user