User interface class.  
 More...
#include <ilviews/dataccess/date.h>
User interface class. 
Library: dataccess
The IliTime class is used to hold time information. This information may be represented by hh:mm:ss. This class can manage the milliseconds, however some databases does not support the milliseconds. 
- See also
- IliFormat 
◆ IliTime()
This constructor creates a time object whereby time is provided by the parameters hour, minutes and seconds. 
- Parameters
- 
  
    | hour | The hours. |  | minu | The minutes. |  | sec | The seconds. |  
 
 
 
◆ getHour()
      
        
          | IlInt IliTime::getHour | ( |  | ) | const | 
      
 
Returns the hours of the time object as an integer between 0 and 23. 
- Returns
- The hours. 
 
 
◆ getMilliseconds()
      
        
          | IlInt IliTime::getMilliseconds | ( |  | ) | const | 
      
 
Returns the milliseconds of the time object as an integer between 0 and 999. 
- Returns
- The milliseconds. 
 
 
◆ getMinutes()
      
        
          | IlInt IliTime::getMinutes | ( |  | ) | const | 
      
 
Returns the minutes of the time object as an integer between 0 and 59. 
- Returns
- The minutes. 
 
 
◆ getSeconds()
      
        
          | IlInt IliTime::getSeconds | ( |  | ) | const | 
      
 
Returns the seconds of the time object as an integer between 0 and 59. 
- Returns
- The seconds. 
 
 
◆ operator!=()
      
        
          | int IliTime::operator!= | ( | const IliTime & | time | ) | const | 
      
 
This operator compares two times. 
- Parameters
- 
  
  
- Returns
- 1if the times are not equal, otherwise- 0 .
 
 
◆ operator<()
      
        
          | int IliTime::operator< | ( | const IliTime & | time | ) | const | 
      
 
This operator compares two times. 
- Parameters
- 
  
  
- Returns
- 1if the first time is smaller than the second, otherwise- 0.
 
 
◆ operator<=()
      
        
          | int IliTime::operator<= | ( | const IliTime & | time | ) | const | 
      
 
This operator compares two times. 
- Parameters
- 
  
  
- Returns
- 1if the first time is equal or smaller than the second, otherwise- 0.
 
 
◆ operator=()
This operator lets you copy one time into another. 
- Parameters
- 
  
  
- Returns
- The modified object. 
 
 
◆ operator==()
      
        
          | int IliTime::operator== | ( | const IliTime & | time | ) | const | 
      
 
This operator compares two times. 
- Parameters
- 
  
  
- Returns
- 1if the times are equal, otherwise- 0.
 
 
◆ operator>()
      
        
          | int IliTime::operator> | ( | const IliTime & | time | ) | const | 
      
 
This operator compares two times. 
- Parameters
- 
  
  
- Returns
- 1if the first time is bigger than the second, otherwise- 0.
 
 
◆ operator>=()
      
        
          | int IliTime::operator>= | ( | const IliTime & | time | ) | const | 
      
 
This operator compares two times. 
- Parameters
- 
  
  
- Returns
- 1if the first time is equal or bigger than the second, otherwise- 0.
 
 
◆ read()
      
        
          | void IliTime::read | ( | std::istream & | input | ) |  | 
      
 
Reads a time object from an input stream. 
- Parameters
- 
  
  
 
 
◆ setHour()
      
        
          | void IliTime::setHour | ( | IlInt | h | ) |  | 
      
 
Sets the hour of a time object. 
- Parameters
- 
  
    | h | The hours (an integer between 0 and 23). |  
 
 
 
◆ setMilliseconds()
      
        
          | void IliTime::setMilliseconds | ( | IlInt | ms | ) |  | 
      
 
Sets the milliseconds of a time object. 
- Parameters
- 
  
    | ms | The milliseconds (an integer between 0 and 999). |  
 
 
 
◆ setMinutes()
      
        
          | void IliTime::setMinutes | ( | IlInt | m | ) |  | 
      
 
Sets the minutes of a time object. 
- Parameters
- 
  
    | m | The minutes (an integer between 0 and 59). |  
 
 
 
◆ setSeconds()
      
        
          | void IliTime::setSeconds | ( | IlInt | s | ) |  | 
      
 
Sets the seconds of a time object. 
- Parameters
- 
  
    | s | The seconds (an integer between 0 and 59). |  
 
 
 
◆ write()
      
        
          | void IliTime::write | ( | std::ostream & | output | ) | const | 
      
 
Writes a time object to an output stream in a format that allows the time to be read back by the read member function. 
- Parameters
-