14#include <OpenMS/OpenMSConfig.h>
156 bool isValid() const;
167 String toString(const
std::
string& format = "yyyy-MM-ddThh:mm:ss") const;
172 static
DateTime fromString(const
std::
string& date, const
std::
string& format = "yyyy-MM-ddThh:mm:ss");
197 std::unique_ptr<QDateTime> dt_;
213 std::string datetime_str = dt.toString(
"yyyy-MM-ddThh:mm:ss.zzz");
DateTime Class.
Definition DateTime.h:35
DateTime()
Default constructor.
DateTime(DateTime &&) noexcept
Move constructor.
DateTime(const DateTime &date)
Copy constructor.
A more convenient string class.
Definition String.h:34
unsigned int UInt
Unsigned integer type.
Definition Types.h:64
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19
std::size_t fnv1a_hash_string(const std::string &s) noexcept
FNV-1a hash for a string.
Definition HashUtils.h:70
std::size_t operator()(const OpenMS::DateTime &dt) const noexcept
Definition DateTime.h:208