Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
XBDateTime.h File Reference
#include "utils/IArchivable.h"
#include "PlatformDefs.h"
#include <string>

Classes

class  CDateTimeSpan
 
class  CDateTime
 DateTime class, which uses FILETIME as it's base. More...
 

Enumerations

enum  TIME_FORMAT {
  TIME_FORMAT_GUESS = 0, TIME_FORMAT_SS = 1, TIME_FORMAT_MM = 2, TIME_FORMAT_MM_SS = 3,
  TIME_FORMAT_HH = 4, TIME_FORMAT_HH_SS = 5, TIME_FORMAT_HH_MM = 6, TIME_FORMAT_HH_MM_SS = 7,
  TIME_FORMAT_XX = 8, TIME_FORMAT_HH_MM_XX = 14, TIME_FORMAT_HH_MM_SS_XX = 15, TIME_FORMAT_H = 16,
  TIME_FORMAT_H_MM_SS = 19, TIME_FORMAT_H_MM_SS_XX = 27, TIME_FORMAT_SECS = 32, TIME_FORMAT_MINS = 64,
  TIME_FORMAT_HOURS = 128, TIME_FORMAT_M = 256
}
 TIME_FORMAT enum/bitmask used for formatting time strings Note the use of bitmasking, e.g. TIME_FORMAT_HH_MM_SS = TIME_FORMAT_HH | TIME_FORMAT_MM | TIME_FORMAT_SS. More...
 

Enumeration Type Documentation

§ TIME_FORMAT

TIME_FORMAT enum/bitmask used for formatting time strings Note the use of bitmasking, e.g. TIME_FORMAT_HH_MM_SS = TIME_FORMAT_HH | TIME_FORMAT_MM | TIME_FORMAT_SS.

See also
StringUtils::SecondsToTimeString
Enumerator
TIME_FORMAT_GUESS 
TIME_FORMAT_SS 
TIME_FORMAT_MM 
TIME_FORMAT_MM_SS 
TIME_FORMAT_HH 
TIME_FORMAT_HH_SS 
TIME_FORMAT_HH_MM 
TIME_FORMAT_HH_MM_SS 
TIME_FORMAT_XX 
TIME_FORMAT_HH_MM_XX 
TIME_FORMAT_HH_MM_SS_XX 
TIME_FORMAT_H 
TIME_FORMAT_H_MM_SS 
TIME_FORMAT_H_MM_SS_XX 
TIME_FORMAT_SECS 
TIME_FORMAT_MINS 
TIME_FORMAT_HOURS 
TIME_FORMAT_M