From 795d66168edd49f797972c29bb97742770fd7b67 Mon Sep 17 00:00:00 2001 From: "mikep@034E8FF1ED4D1F6" Date: Thu, 6 Nov 2025 20:40:21 -0700 Subject: [PATCH] dotnet 10 date since --- Rename/Rename.cs | 7 ++++++- Windows/Windows.cs | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/Rename/Rename.cs b/Rename/Rename.cs index bea5565..07fcd2e 100644 --- a/Rename/Rename.cs +++ b/Rename/Rename.cs @@ -152,19 +152,24 @@ public partial class Rename : IRename, IDisposable long epoch = new DateTime(1970, 1, 1).Ticks; long net8ReleaseDate = new DateTime(2023, 11, 14).Ticks; long net9ReleaseDate = new DateTime(2024, 11, 12).Ticks; - long net10ReleaseDate = new DateTime(2026, 01, 01).Ticks; + long net10ReleaseDate = new DateTime(2025, 11, 11).Ticks; + long net11ReleaseDate = new DateTime(2026, 11, 11).Ticks; double net8TotalSeconds = new TimeSpan(net8ReleaseDate - epoch).TotalSeconds; double net9TotalSeconds = new TimeSpan(net9ReleaseDate - epoch).TotalSeconds; double net10TotalSeconds = new TimeSpan(net10ReleaseDate - epoch).TotalSeconds; + double net11TotalSeconds = new TimeSpan(net11ReleaseDate - epoch).TotalSeconds; logger?.LogInformation("It has been {net8TotalSeconds} seconds since net8 was released", net8TotalSeconds); logger?.LogInformation("It has been {net9TotalSeconds} seconds since net9 was released", net9TotalSeconds); logger?.LogInformation("It has been {net10TotalSeconds} seconds since net10 was released", net10TotalSeconds); + logger?.LogInformation("It has been {net11TotalSeconds} seconds since net11 was released", net11TotalSeconds); double net8TotalHours = Math.Floor((DateTimeOffset.UtcNow.ToUnixTimeSeconds() - net8TotalSeconds) / secondsInAHour); double net9TotalHours = Math.Floor((DateTimeOffset.UtcNow.ToUnixTimeSeconds() - net9TotalSeconds) / secondsInAHour); double net10TotalHours = Math.Floor((DateTimeOffset.UtcNow.ToUnixTimeSeconds() - net10TotalSeconds) / secondsInAHour); + double net11TotalHours = Math.Floor((DateTimeOffset.UtcNow.ToUnixTimeSeconds() - net11TotalSeconds) / secondsInAHour); logger?.LogInformation("It has been {net8TotalHours} hours since net8 was released", net8TotalHours); logger?.LogInformation("It has been {net9TotalHours} hours since net9 was released", net9TotalHours); logger?.LogInformation("It has been {net10TotalHours} hours since net10 was released", net10TotalHours); + logger?.LogInformation("It has been {net11TotalHours} hours since net11 was released", net11TotalHours); } private void RenameWork(ILogger? logger, AppSettings appSettings, IRename rename) diff --git a/Windows/Windows.cs b/Windows/Windows.cs index b660ac8..c7a267d 100644 --- a/Windows/Windows.cs +++ b/Windows/Windows.cs @@ -171,19 +171,24 @@ public partial class Windows : IWindows, IDisposable long epoch = new DateTime(1970, 1, 1).Ticks; long net8ReleaseDate = new DateTime(2023, 11, 14).Ticks; long net9ReleaseDate = new DateTime(2024, 11, 12).Ticks; - long net10ReleaseDate = new DateTime(2026, 01, 01).Ticks; + long net10ReleaseDate = new DateTime(2025, 11, 11).Ticks; + long net11ReleaseDate = new DateTime(2026, 11, 11).Ticks; double net8TotalSeconds = new TimeSpan(net8ReleaseDate - epoch).TotalSeconds; double net9TotalSeconds = new TimeSpan(net9ReleaseDate - epoch).TotalSeconds; double net10TotalSeconds = new TimeSpan(net10ReleaseDate - epoch).TotalSeconds; + double net11TotalSeconds = new TimeSpan(net11ReleaseDate - epoch).TotalSeconds; logger?.LogInformation("It has been {net8TotalSeconds} seconds since net8 was released", net8TotalSeconds); logger?.LogInformation("It has been {net9TotalSeconds} seconds since net9 was released", net9TotalSeconds); logger?.LogInformation("It has been {net10TotalSeconds} seconds since net10 was released", net10TotalSeconds); + logger?.LogInformation("It has been {net11TotalSeconds} seconds since net11 was released", net11TotalSeconds); double net8TotalHours = Math.Floor((DateTimeOffset.UtcNow.ToUnixTimeSeconds() - net8TotalSeconds) / secondsInAHour); double net9TotalHours = Math.Floor((DateTimeOffset.UtcNow.ToUnixTimeSeconds() - net9TotalSeconds) / secondsInAHour); double net10TotalHours = Math.Floor((DateTimeOffset.UtcNow.ToUnixTimeSeconds() - net10TotalSeconds) / secondsInAHour); + double net11TotalHours = Math.Floor((DateTimeOffset.UtcNow.ToUnixTimeSeconds() - net11TotalSeconds) / secondsInAHour); logger?.LogInformation("It has been {net8TotalHours} hours since net8 was released", net8TotalHours); logger?.LogInformation("It has been {net9TotalHours} hours since net9 was released", net9TotalHours); logger?.LogInformation("It has been {net10TotalHours} hours since net10 was released", net10TotalHours); + logger?.LogInformation("It has been {net11TotalHours} hours since net11 was released", net11TotalHours); } private void WindowsWork(ILogger? logger, AppSettings appSettings, IWindows windows)