27 #include "kcalendarsystem.h"
30 class KCalendarSystemPrivate
37 : d(new KCalendarSystemPrivate)
59 sResult.setNum(
day(pDate));
60 if (!bShort && sResult.length() == 1 )
70 sResult.setNum(
month(pDate));
71 if (!bShort && sResult.length() == 1 )
81 sResult.setNum(
year(pDate));
82 if (bShort && sResult.length() == 4 )
83 sResult = sResult.right(2);
88 static int stringToInteger(
const TQString & sNum,
int & iLength)
90 unsigned int iPos = 0;
93 for (; sNum.length() > iPos && sNum.at(iPos).isDigit(); iPos++)
96 result += sNum.at(iPos).digitValue();
106 return stringToInteger(sNum, iLength);
111 return stringToInteger(sNum, iLength);
116 return stringToInteger(sNum, iLength);
144 return TQString::null;