time_check predicate does not appear to work

im trying to make it so a dropped item converts to another at midnight, using a time_check predicate in its conditions, but the item still gets converted at any time of the day. here is my item modifier file

Continue to help post