#include <UtilsDateTime.h>
|
|
static double | ToMJD (int year, int month, int day, int hour=0, int minute=0, int second=0) |
| |
|
static Time | FromMJD (double mjd) |
| |
|
static double | ParseToMJD (const std::string &dateStr, TimeFormat format) |
| |
Date/time conversion utilities centralizing MJD/JD/chrono operations.
Implementation notes:
- Uses standard C++ chrono library (sys_days, system_clock) for conversions.
- Uses cross-platform date parsing (std::get_time on Windows, strptime on Unix/Linux).
- Uses standard MJD definition (JD - 2400000.5).
- All operations assume UTC; no time zone or DST adjustments are applied.
The documentation for this class was generated from the following files:
- /github/workspace/core/src/base/UtilsDateTime.h
- /github/workspace/core/src/base/UtilsDateTime.cpp