Index: src/Appender/RollingFileAppender.cs =================================================================== --- src/Appender/RollingFileAppender.cs (revision 1021853) +++ src/Appender/RollingFileAppender.cs (working copy) @@ -778,7 +778,14 @@ DateTime last; using(SecurityContext.Impersonate(this)) { - last = System.IO.File.GetLastWriteTime(m_baseFileName); + if (this.DateTimeStrategy is UniversalDateTime) + { + last = System.IO.File.GetLastWriteTimeUtc(m_baseFileName); + } + else + { + last = System.IO.File.GetLastWriteTime(m_baseFileName); + } } LogLog.Debug(declaringType, "["+last.ToString(m_datePattern,System.Globalization.DateTimeFormatInfo.InvariantInfo)+"] vs. ["+m_now.ToString(m_datePattern,System.Globalization.DateTimeFormatInfo.InvariantInfo)+"]");