mirror of
https://github.com/GothenburgBitFactory/taskwarrior.git
synced 2025-06-26 10:54:26 +02:00
ISO8601: Made some methods const
This commit is contained in:
parent
5110a83efa
commit
4f11740896
2 changed files with 10 additions and 10 deletions
|
@ -1004,13 +1004,13 @@ void ISO8601d::resolve ()
|
|||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
time_t ISO8601d::toEpoch ()
|
||||
time_t ISO8601d::toEpoch () const
|
||||
{
|
||||
return _date;
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
std::string ISO8601d::toEpochString ()
|
||||
std::string ISO8601d::toEpochString () const
|
||||
{
|
||||
std::stringstream epoch;
|
||||
epoch << _date;
|
||||
|
@ -1019,7 +1019,7 @@ std::string ISO8601d::toEpochString ()
|
|||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// 19980119T070000Z = YYYYMMDDThhmmssZ
|
||||
std::string ISO8601d::toISO ()
|
||||
std::string ISO8601d::toISO () const
|
||||
{
|
||||
struct tm* t = gmtime (&_date);
|
||||
|
||||
|
@ -1037,13 +1037,13 @@ std::string ISO8601d::toISO ()
|
|||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
double ISO8601d::toJulian ()
|
||||
double ISO8601d::toJulian () const
|
||||
{
|
||||
return (_date / 86400.0) + 2440587.5;
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
void ISO8601d::toMDY (int& m, int& d, int& y)
|
||||
void ISO8601d::toMDY (int& m, int& d, int& y) const
|
||||
{
|
||||
struct tm* t = localtime (&_date);
|
||||
|
||||
|
|
|
@ -47,11 +47,11 @@ public:
|
|||
operator time_t () const;
|
||||
bool parse (const std::string&, std::string::size_type&, const std::string& format = "");
|
||||
|
||||
time_t toEpoch ();
|
||||
std::string toEpochString ();
|
||||
std::string toISO ();
|
||||
double toJulian ();
|
||||
void toMDY (int&, int&, int&);
|
||||
time_t toEpoch () const;
|
||||
std::string toEpochString () const;
|
||||
std::string toISO () const;
|
||||
double toJulian () const;
|
||||
void toMDY (int&, int&, int&) const;
|
||||
const std::string toString (const std::string& format = "m/d/Y") const;
|
||||
|
||||
ISO8601d startOfDay () const;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue