var timestampFormat = FormatterOptions.TimestampFormat;
if (timestampFormat != null)
{
- var dateTime = FormatterOptions.UseUtcTimestamp ? DateTime.UtcNow : DateTime.Now;
- timestamp = dateTime.ToString(timestampFormat);
+ DateTimeOffset dateTimeOffset = FormatterOptions.UseUtcTimestamp ? DateTimeOffset.UtcNow : DateTimeOffset.Now;
+ timestamp = dateTimeOffset.ToString(timestampFormat);
}
writer.WriteString("Timestamp", timestamp);
writer.WriteNumber(nameof(logEntry.EventId), eventId);
string timestampFormat = FormatterOptions.TimestampFormat;
if (timestampFormat != null)
{
- DateTime dateTime = GetCurrentDateTime();
- timestamp = dateTime.ToString(timestampFormat);
+ DateTimeOffset dateTimeOffset = GetCurrentDateTime();
+ timestamp = dateTimeOffset.ToString(timestampFormat);
}
if (timestamp != null)
{
}
}
- private DateTime GetCurrentDateTime()
+ private DateTimeOffset GetCurrentDateTime()
{
- return FormatterOptions.UseUtcTimestamp ? DateTime.UtcNow : DateTime.Now;
+ return FormatterOptions.UseUtcTimestamp ? DateTimeOffset.UtcNow : DateTimeOffset.Now;
}
private static string GetLogLevelString(LogLevel logLevel)
string timestampFormat = FormatterOptions.TimestampFormat;
if (timestampFormat != null)
{
- DateTime dateTime = GetCurrentDateTime();
- textWriter.Write(dateTime.ToString(timestampFormat));
+ DateTimeOffset dateTimeOffset = GetCurrentDateTime();
+ textWriter.Write(dateTimeOffset.ToString(timestampFormat));
}
// category and event id
}
}
- private DateTime GetCurrentDateTime()
+ private DateTimeOffset GetCurrentDateTime()
{
- return FormatterOptions.UseUtcTimestamp ? DateTime.UtcNow : DateTime.Now;
+ return FormatterOptions.UseUtcTimestamp ? DateTimeOffset.UtcNow : DateTimeOffset.Now;
}
private static string GetSyslogSeverityString(LogLevel logLevel)