The date object in BPM Events represents a specific instant in time with precision measured down to the second. Given a date object, it is possible to extract each of its fields (year, month, day, hour, minute and second), as an integer value, using projection functions for each field.