fstring FUStringConversion::ToFString(const FUDateTime& dateTime) { fchar sz[21]; fsnprintf(sz, 21, FC("%04u-%02u-%02uT%02u:%02u:%02uZ"), (unsigned int) dateTime.GetYear(), (unsigned int) dateTime.GetMonth(), (unsigned int) dateTime.GetDay(), (unsigned int) dateTime.GetHour(), (unsigned int) dateTime.GetMinutes(), (unsigned int) dateTime.GetSeconds()); sz[20] = 0; return fstring(sz); }
template<> void FUStringBuilder::append(int32 i) { fchar sz[128]; fsnprintf(sz, 128, FC("%i"), (int) i); append(sz); }
template<> void FUStringBuilder::append(uint64 i) { fchar sz[128]; fsnprintf(sz, 128, FC("%u"), (unsigned int) i); append(sz); }