1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-29 23:07:48 +02:00

Merge pull request #3327 from Laserlicht/datetime

date time format
This commit is contained in:
Ivan Savenko
2023-12-18 13:21:01 +02:00
committed by GitHub
9 changed files with 48 additions and 61 deletions

View File

@@ -10,8 +10,6 @@
#include "StdInc.h"
#include "CMapInfo.h"
#include <vstd/DateUtils.h>
#include "../filesystem/ResourcePath.h"
#include "../StartInfo.h"
#include "../GameConstants.h"
@@ -23,10 +21,13 @@
#include "../filesystem/Filesystem.h"
#include "../serializer/CLoadFile.h"
#include "../CGeneralTextHandler.h"
#include "../TextOperations.h"
#include "../rmg/CMapGenOptions.h"
#include "../CCreatureHandler.h"
#include "../GameSettings.h"
#include "../CHeroHandler.h"
#include "../Languages.h"
#include "../CConfigHandler.h"
VCMI_LIB_NAMESPACE_BEGIN
@@ -64,7 +65,7 @@ void CMapInfo::saveInit(const ResourcePath & file)
fullFileURI = boost::filesystem::canonical(*CResourceHandler::get()->getResourceName(file)).string();
countPlayers();
std::time_t time = boost::filesystem::last_write_time(*CResourceHandler::get()->getResourceName(file));
date = vstd::getFormattedDateTime(time);
date = TextOperations::getFormattedDateTimeLocal(time);
// We absolutely not need this data for lobby and server will read it from save
// FIXME: actually we don't want them in CMapHeader!