#include <DateTime.hpp>
Metody publiczne | |
| DATESPAN (int Years, int Months, int Weeks, int Days) | |
| DATESPAN & | operator+= (const DATESPAN &ds) |
| DATESPAN & | operator-= (const DATESPAN &ds) |
| DATESPAN & | operator*= (int n) |
| DATESPAN | operator- () const |
| bool | operator== (const DATESPAN &ds) const |
| bool | operator!= (const DATESPAN &ds) const |
| int | GetDays () const |
| Zwraca liczbę dni (bez tygodni). | |
| int | GetWeeks () const |
| Zwraca liczbę tygodni. | |
| int | GetMonths () const |
| Zwraca liczbę miesięcy (bez lat). | |
| int | GetYears () const |
| Zwraca liczbę lat. | |
| int | GetTotalDays () const |
| Zwraca liczbę dni wliczając tygodnie (ale nie miesiące ani lata). | |
Ustawianie poszczególnych pól | |
| void | Set (int Years, int Months, int Weeks, int Days) |
| void | SetDays (int n) |
| void | SetWeeks (int n) |
| void | SetMonths (int n) |
| void | SetYears (int n) |
Statyczne metody publiczne | |
| static DATESPAN | Days (int n) |
| Zwraca DATESPAN reprezentujący n dni. | |
| static DATESPAN | Day () |
| Zwraca DATESPAN reprezentujący 1 dzień. | |
| static DATESPAN | Weeks (int n) |
| Zwraca DATESPAN reprezentujący n tygodni. | |
| static DATESPAN | Week () |
| Zwraca DATESPAN reprezentujący 1 tydzień. | |
| static DATESPAN | Months (int n) |
| Zwraca DATESPAN reprezentujący n miesięcy. | |
| static DATESPAN | Month () |
| Zwraca DATESPAN reprezentujący 1 miesiąc. | |
| static DATESPAN | Years (int n) |
| Zwraca DATESPAN reprezentujący n lat. | |
| static DATESPAN | Year () |
| Zwraca DATESPAN reprezentujący 1 rok. | |
Przechowuje osobne liczby całkowite dla: lat, miesięcy, tygodni i dni. Można za jego pomocą przesuwać TMSTRUCT.
| common::DATESPAN::DATESPAN | ( | int | Years, | |
| int | Months, | |||
| int | Weeks, | |||
| int | Days | |||
| ) | [inline] |
| static DATESPAN common::DATESPAN::Days | ( | int | n | ) | [inline, static] |
Zwraca DATESPAN reprezentujący n dni.
| static DATESPAN common::DATESPAN::Weeks | ( | int | n | ) | [inline, static] |
Zwraca DATESPAN reprezentujący n tygodni.
| static DATESPAN common::DATESPAN::Week | ( | ) | [inline, static] |
Zwraca DATESPAN reprezentujący 1 tydzień.
| static DATESPAN common::DATESPAN::Months | ( | int | n | ) | [inline, static] |
Zwraca DATESPAN reprezentujący n miesięcy.
| static DATESPAN common::DATESPAN::Month | ( | ) | [inline, static] |
Zwraca DATESPAN reprezentujący 1 miesiąc.
| static DATESPAN common::DATESPAN::Years | ( | int | n | ) | [inline, static] |
Zwraca DATESPAN reprezentujący n lat.
| DATESPAN& common::DATESPAN::operator*= | ( | int | n | ) | [inline] |
| DATESPAN common::DATESPAN::operator- | ( | ) | const [inline] |
| bool common::DATESPAN::operator== | ( | const DATESPAN & | ds | ) | const [inline] |
| bool common::DATESPAN::operator!= | ( | const DATESPAN & | ds | ) | const [inline] |
| int common::DATESPAN::GetDays | ( | ) | const [inline] |
Zwraca liczbę dni (bez tygodni).
| int common::DATESPAN::GetWeeks | ( | ) | const [inline] |
Zwraca liczbę tygodni.
| int common::DATESPAN::GetMonths | ( | ) | const [inline] |
Zwraca liczbę miesięcy (bez lat).
| int common::DATESPAN::GetYears | ( | ) | const [inline] |
Zwraca liczbę lat.
| int common::DATESPAN::GetTotalDays | ( | ) | const [inline] |
Zwraca liczbę dni wliczając tygodnie (ale nie miesiące ani lata).
| void common::DATESPAN::Set | ( | int | Years, | |
| int | Months, | |||
| int | Weeks, | |||
| int | Days | |||
| ) | [inline] |
| void common::DATESPAN::SetDays | ( | int | n | ) | [inline] |
| void common::DATESPAN::SetWeeks | ( | int | n | ) | [inline] |
| void common::DATESPAN::SetMonths | ( | int | n | ) | [inline] |
| void common::DATESPAN::SetYears | ( | int | n | ) | [inline] |
1.5.5