private RollPoint ComputeCheckPeriod(string datePattern)
{
string str1 = _date1970.ToString(datePattern, DateTimeFormatInfo.InvariantInfo);
for (int index = 0; index <= 5; ++index)
{
string str2 = NextCheckDate(_date1970, (RollPoint) index).ToString(datePattern, DateTimeFormatInfo.InvariantInfo);
LogLog.Debug("RollingFileAppender: Type = [" + index + "], r0 = [" + str1 + "], r1 = [" + str2 + "]");
if (!str1.Equals(str2))
{
return (RollPoint) index;
}
}
return RollPoint.InvalidRollPoint;
}