using System.Globalization;
public static void Main()
var culture = CultureInfo.GetCultureInfo("ru-RU");
if (int.TryParse(date.ToString("dd", culture), out int day))
if (uint.TryParse(date.ToString("yyyy", culture), out uint year))
Console.WriteLine(date.Day);
Console.WriteLine(date.Year);