3#include <xrpl/basics/chrono.h>
17[[nodiscard]] std::optional<std::chrono::system_clock::time_point>
27[[nodiscard]] std::string
28systemTpToUtcStr(std::chrono::system_clock::time_point
const& tp, std::string
const& format);
35[[nodiscard]] std::chrono::system_clock::time_point
This namespace contains various utilities.
Definition AccountUtils.hpp:11
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:33
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:26
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:15