Time field in EntityForm How can I add a field in my entity form that allows the user to add time.
When I use date, I can add time field but there is always a date field.

I don't want the user to add date field, just the time (for time in and time out). 
And also, I will use the value of that field in my query.
As per your requirement Timefield module will be the best choice(considering that you are using Drupal 7)


  Timefield is a Field API field for storing simple non-timezone time
  values, with an optional end time, utilizing a simple JQuery
  timepicker widget for input. Normally, you will want to use a Date
  field for all date/time values; however, this field is for use when
  you don't want to implement a Date field or have time values that are
  not dependent on the Gregorian Calendar, i.e., when Year, Month
  granularity is irrelevant.