using System.Collections.Generic;
public static void Main()
List<DateTime> phases = new List<DateTime>();
phases.Add(new DateTime(2014,10,14,23,30,0));
phases.Add(new DateTime(2014,10,15,1,0,0));
phases.Add(new DateTime(2014,10,15,3,00,0));
DateTime tradingday = new DateTime(2014,10,1);
List<DateTime> phasesSimulated = new List<DateTime>();
for (int i = 0; i < phases.Count; i++)
phasesSimulated.Add(tradingday.Date + phases[i].TimeOfDay);
Console.WriteLine("Sim phase : " + i + " " + phasesSimulated[i].ToString(""));