I have previously worked with the simulation software ARENA, and regarding your question, here is my answer :
1/ First, convert this list of times to a schedule : start by converting the list of times ( hours ) to ( day and hours ), like for exemple : the first 2 entries ( 2 hours & 4 hours ) would be ( day 1 hour 2 & day 1 hour 4 ), the next entry ( 28,73 hours ) would be ( day 2 hour 4 ) and so on ... The last entry ( 338,48 hours ) would become ( 14 days ).
2/ Next, create an actual schedule in ARENA that has a duration of 14 days (since that's your schedule period), and at the specific times that you got from step 1/, put a value of 1 in the schedule and 0 in the other times. It would be like this ( Day 1 hour 0 to day 1 hour 1 = 0 ////// Day 1 hour 2 = 1 ////// Day 1 hour 3 = 0 /////// Day 1 hour 4 = 1 and so on... ). You should name your schedule (lets say for exemple) " Schedule 1 " ;
3/ Now, in the arrival of entities process, you should adujst your arrival process by choosing " Using schedule " at Time Between Arrivals, and choosing " Schedule 1 ".
To simulate your process, in the Run Setup, you should put the value 14 (Days) in the Replication Length so that the simulation cover the whole schedule.
I hope this helps !
P.S. : In Step 2/, I showed you how to create a schedule using only days and hours. If you want to be more specific and use the minutes (to be as precise as possible), you can change the Time Slot to 15 minutes.
Check this video : https://www.youtube.com/watch?v=JsisTgDb2oc