X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fsupport%2Flyxtime.h;h=8fa58733fb6eb044d13c33b8ee05c48dea7b7341;hb=bf56e2c8e1afa857cd5e313c19948040e41b8227;hp=74586cf7de947264ed07a2beb7cc57486c6bfe5a;hpb=75483b612c47e992c0fbf33b5181903d65c1a8e3;p=lyx.git diff --git a/src/support/lyxtime.h b/src/support/lyxtime.h index 74586cf7de..8fa58733fb 100644 --- a/src/support/lyxtime.h +++ b/src/support/lyxtime.h @@ -16,6 +16,8 @@ #include #include +#include "strfwd.h" + namespace lyx { namespace support { @@ -25,9 +27,17 @@ time_t current_time(); /** Returns a locale-dependent formatting of the date *  and time encoded in \c time. The \p fmt string * holds the formatting arguments of \c strftime. + * Prefer the function formatted_datetime below. */ std::string const formatted_time(time_t t, std::string const & fmt); +/** Returns a locale-dependent formatting of the date and time encoded in \c t + * The \p fmt string holds the formatting arguments of QDateTime::toString(). + * If fmt is empty then the formatting of the date and time is itself according + * to the locale. + */ +docstring formatted_datetime(time_t t, std::string const & fmt = ""); + /** * Inverse of asctime(gmtime()). */