22#include <xrpl/basics/chrono.h>
36[[nodiscard]] std::optional<std::chrono::system_clock::time_point>
46[[nodiscard]] std::string
47systemTpToUtcStr(std::chrono::system_clock::time_point
const& tp, std::string
const& format);
54[[nodiscard]] std::chrono::system_clock::time_point
This namespace contains various utilities.
Definition AccountUtils.hpp:30
std::chrono::system_clock::time_point systemTpFromLedgerCloseTime(ripple::NetClock::time_point closeTime)
Convert a ledger close time which is XRPL network clock to a system_clock::time_point.
Definition TimeUtils.cpp:51
std::string systemTpToUtcStr(std::chrono::system_clock::time_point const &tp, std::string const &format)
Converts a system_clock time_point to a formatted UTC string.
Definition TimeUtils.cpp:44
std::optional< std::chrono::system_clock::time_point > systemTpFromUtcStr(std::string const &dateStr, std::string const &format)
Convert a UTC date string to a system_clock::time_point if possible.
Definition TimeUtils.cpp:33