A properly designed SAP BW system uses very few custom programs. There are routines (snippets of code included in system generated programs) which convert some data during the loading process but all the objects without exception are based on specific database field types which are defined to have a specific meaning and function in the overall snowflake schema database design. This provides for solid consistency across applications when reporting.
This also means that when data is loaded an imposition is made so that it conforms to exactly the same datatype and size no matter where its source is from, and much work is done to ensure this consistency.
All date "fields" (we don't really have "a simple field" in SAP BW - it is in fact a collection of related database tables collectively known as "a characteristic") are based on a single referential characteristic 0DATE which itself has a Data Element of /BI0/OIDATE and a Domain of DATUM.
All time characteristics are also based on a single referential characteristic 0TIME with a data element /BI0/OITIME and Domain TIME. To answer your question this domain is of type TIMS.
You have to remember that a SAP BW system is mainly about reporting on data that is arranged for speed and accuracy, quite often at an aggregated level. Sometimes a more detailed level is required, but rarely does this detail drill down to the level of the second (in time), as in fact this will explode the amount of data to be stored, and does not often provide additional value to reporting users.
Where Time is used or required, it would only be useful or practical to store the data aggregated by minute.