#include <BTime.h>
|
| | BTime (BUInt32 t=0) |
| |
| void | set (BUInt32 seconds) |
| | Set the date and time.
|
| |
| void | set (BUInt year, BUInt month, BUInt day, BUInt hour=0, BUInt minute=0, BUInt second=0) |
| | Set the date and time.
|
| |
| void | setYearDay (BUInt year, BUInt yearDay, BUInt hour=0, BUInt minute=0, BUInt second=0) |
| | Set the date and time.
|
| |
| void | getDate (BUInt &year, BUInt &month, BUInt &day) const |
| | Retun the date information.
|
| |
| void | getTime (BUInt &hour, BUInt &minute, BUInt &second) const |
| | Return the time information.
|
| |
| BUInt32 | getSeconds () const |
| | Return the number of seconds.
|
| |
| int | isSet () const |
| | Check if set.
|
| |
| int | isLeapYear () |
| | Returns if a leap year.
|
| |
| void | addSeconds (int seconds) |
| | Add the given number of seconds.
|
| |
| BString | getString (BString format="isoT") const |
| | Gets the date/time in string format.
|
| |
| BError | setString (const BString dateTime) |
| | Sets the date/time from string format.
|
| |
| int | operator== (const BTime &time) const |
| |
| int | operator!= (const BTime &time) const |
| |
| int | operator> (const BTime &time) const |
| |
| int | operator>= (const BTime &time) const |
| |
| int | operator< (const BTime &time) const |
| |
| int | operator<= (const BTime &time) const |
| |
| BTime | operator+ (int seconds) const |
| |
| BTime & | operator+= (int seconds) |
| |
|
| BUInt32 | otime |
| | Time in seconds since 1970. range 1970-01-02 to 2106-02-07.
|
| |
◆ BTime()
◆ addSeconds()
| void BTime::addSeconds | ( | int | seconds | ) | |
Add the given number of seconds.
◆ getDate()
Retun the date information.
◆ getSeconds()
| BUInt32 BTime::getSeconds | ( | | ) | const |
Return the number of seconds.
◆ getString()
Gets the date/time in string format.
◆ getTime()
Return the time information.
◆ isLeapYear()
| int BTime::isLeapYear | ( | | ) | |
◆ isSet()
| int BTime::isSet | ( | | ) | const | | inline |
◆ operator!=()
| int BTime::operator!= | ( | const BTime & | time | ) | const | | inline |
◆ operator+()
| BTime BTime::operator+ | ( | int | seconds | ) | const | | inline |
◆ operator+=()
| BTime & BTime::operator+= | ( | int | seconds | ) | | | inline |
◆ operator<()
| int BTime::operator< | ( | const BTime & | time | ) | const | | inline |
◆ operator<=()
| int BTime::operator<= | ( | const BTime & | time | ) | const | | inline |
◆ operator==()
| int BTime::operator== | ( | const BTime & | time | ) | const | | inline |
◆ operator>()
| int BTime::operator> | ( | const BTime & | time | ) | const | | inline |
◆ operator>=()
| int BTime::operator>= | ( | const BTime & | time | ) | const | | inline |
◆ set() [1/2]
◆ set() [2/2]
◆ setString()
Sets the date/time from string format.
◆ setYearDay()
◆ otime
Time in seconds since 1970. range 1970-01-02 to 2106-02-07.
The documentation for this class was generated from the following files: