21 #include <quentier/utility/Linkage.h> 27 [[nodiscard]] constexpr
int secondsToMilliseconds(
int seconds) noexcept
29 return seconds * 1000;
35 enum class DateTimePrintOption
41 IncludeNumericTimestamp = 1 << 1,
45 IncludeMilliseconds = 1 << 2,
51 IncludeTimezone = 1 << 3
54 Q_DECLARE_FLAGS(DateTimePrintOptions, DateTimePrintOption)
55 Q_DECLARE_OPERATORS_FOR_FLAGS(DateTimePrintOptions)
74 [[nodiscard]] QString QUENTIER_EXPORT printableDateTimeFromTimestamp(
76 DateTimePrintOptions options = DateTimePrintOptions(
77 DateTimePrintOption::IncludeNumericTimestamp |
78 DateTimePrintOption::IncludeMilliseconds |
79 DateTimePrintOption::IncludeTimezone),
80 const char * customFormat =
nullptr);
Definition: ApplicationSettings.h:27