TimeElapsed: Round(24 * ([EndDate] + [EndTime] - [StartDate] - [StartTime]), 2)
This will express the interval as hours with two decimals. If you want to have it in hours and minutes, you could use the following two definitions instead:
HoursElapsed: Int(24 * ([EndDate] + [EndTime] - [StartDate] - [StartTime]))
MinutesElapsed: Round(60 * (24 * ([EndDate] + [EndTime] - [StartDate] - [StartTime]) - HoursElapsed), 0)
NOTE: If you use a machine set to Swedish regional options, use ";" instead of ',' wherver it occurs above.