19 #ifndef LIB_QUENTIER_UTILITY_DATE_TIME_H 20 #define LIB_QUENTIER_UTILITY_DATE_TIME_H 22 #include <quentier/utility/Linkage.h> 28 constexpr
int secondsToMilliseconds(
int seconds) noexcept
30 return seconds * 1000;
49 IncludeNumericTimestamp = 1 << 1,
53 IncludeMilliseconds = 1 << 2,
59 IncludeTimezone = 1 << 3
61 Q_DECLARE_FLAGS(Options,
Option)
64 Q_DECLARE_OPERATORS_FOR_FLAGS(DateTimePrint::Options)
83 const QString QUENTIER_EXPORT printableDateTimeFromTimestamp(
84 const qint64 timestamp,
85 DateTimePrint::Options options = DateTimePrint::Options(
88 const char * customFormat =
nullptr);
92 #endif // LIB_QUENTIER_UTILITY_DATE_TIME_H Definition: DateTime.h:49
Definition: DateTime.h:53
Definition: DecryptedTextManager.h:26
The DateTimePrint class simply wraps the enum containing datetime printing options.
Definition: DateTime.h:37
Option
Definition: DateTime.h:43
Definition: DateTime.h:59