using System.Globalization;
public static void Main()
string sEffective_Dt = "20100508";
string Plan_Year_Start_Dt = "20110508";
CultureInfo provider = System.Globalization.CultureInfo.InvariantCulture;
DateTime effective_dt = DateTime.ParseExact(sEffective_Dt, "yyyyMMdd", provider);
DateTime plan_start_dt = DateTime.ParseExact(Plan_Year_Start_Dt, "yyyyMMdd", provider);
int res = DateTime.Compare(effective_dt, plan_start_dt);
public string CheckEffectiveDate(string sPlanName, string sEffective_Dt, string Plan_Year_Start_Dt)
if (sPlanName.Equals("IND") ||sPlanName.Equals("INDSpouse ") )
CultureInfo provider = System.Globalization.CultureInfo.InvariantCulture;
DateTime effective_dt = DateTime.ParseExact(sEffective_Dt, "yyyyMMdd", provider);
DateTime plan_start_dt = DateTime.ParseExact(Plan_Year_Start_Dt, "yyyyMMdd", provider);
int res = DateTime.Compare(effective_dt, plan_start_dt);
return Plan_Year_Start_Dt;