added non-static GetCentury(), removed default value for static GetCentury() parameter which didn't make any sense at all

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40200 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2006-07-20 13:40:11 +00:00
parent 1bf29a7a6c
commit a333edbddf
2 changed files with 15 additions and 4 deletions

View File

@@ -503,7 +503,7 @@ public:
static bool IsLeapYear(int year = Inv_Year, Calendar cal = Gregorian);
// get the century (19 for 1999, 20 for 2000 and -5 for 492 BC)
static int GetCentury(int year = Inv_Year);
static int GetCentury(int year);
// returns the number of days in this year (356 or 355 for Gregorian
// calendar usually :-)
@@ -838,6 +838,9 @@ public:
// if the value is out of range
inline time_t GetTicks() const;
// get the century, same as GetCentury(GetYear())
int GetCentury(const TimeZone& tz = Local) const
{ return GetCentury(GetYear(tz)); }
// get the year (returns Inv_Year if date is invalid)
int GetYear(const TimeZone& tz = Local) const
{ return GetTm(tz).year; }