utils: small tweaks

This commit is contained in:
Dirk-Jan C. Binnema
2023-08-26 18:40:55 +03:00
parent c4a141975e
commit e1308a9b40
3 changed files with 14 additions and 2 deletions

View File

@ -145,7 +145,7 @@ auto mu_join(Range&& range, std::string_view sepa) {
return fmt::join(std::forward<Range>(range), sepa);
}
template <typename T>
template <typename T=::time_t>
std::tm mu_time(T t={}, bool use_utc=false) {
::time_t tt{static_cast<::time_t>(t)};
return use_utc ? fmt::gmtime(tt) : fmt::localtime(tt);