time data type implemented