Aggiunto il lmetodo week()
git-svn-id: svn://10.65.10.50/trunk@4495 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
65aed98544
commit
fb0c044fcd
@ -370,7 +370,6 @@ int TDate::day() const
|
|||||||
return (int) (_val % 100L);
|
return (int) (_val % 100L);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
int TDate::month() const
|
int TDate::month() const
|
||||||
{
|
{
|
||||||
return (int) ((_val % 10000L) / 100L);
|
return (int) ((_val % 10000L) / 100L);
|
||||||
@ -384,6 +383,16 @@ int TDate::year() const
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
int TDate::week() const
|
||||||
|
|
||||||
|
{
|
||||||
|
TDate y(*this);
|
||||||
|
y.set_day(1);
|
||||||
|
y.set_month(1);
|
||||||
|
return (int) ((date2julian()-y.date2julian())/7 )+1;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
void TDate::addmonth(int nmonth)
|
void TDate::addmonth(int nmonth)
|
||||||
|
|
||||||
{
|
{
|
||||||
|
@ -83,6 +83,8 @@ public:
|
|||||||
int year() const ;
|
int year() const ;
|
||||||
// @cmember Ritorna il giorno della settimana (0 = domenica)
|
// @cmember Ritorna il giorno della settimana (0 = domenica)
|
||||||
int wday() const ;
|
int wday() const ;
|
||||||
|
// @cmember Ritorna la settimana dell'anno
|
||||||
|
int week() const ;
|
||||||
// @cmember Aggiunge dei mesi
|
// @cmember Aggiunge dei mesi
|
||||||
void addmonth(int nmonth = 1);
|
void addmonth(int nmonth = 1);
|
||||||
// @cmember Aggiunge degli anni
|
// @cmember Aggiunge degli anni
|
||||||
|
Loading…
x
Reference in New Issue
Block a user