Dates, Times, and Formatting
Date Basics
Create a fixed date and read its parts.
Date Basics
DateBasics.cs
using System;
using System.Globalization;
class Program
{
static void Main()
{
int day = ;
DateTime lessonDate = new DateTime(2026, 3, day);
string isoDate = lessonDate.ToString("yyyy-MM-dd", CultureInfo.InvariantCulture);
string month = lessonDate.Month.ToString(CultureInfo.InvariantCulture);
Console.WriteLine($"date={isoDate}");
Console.WriteLine($"month={month}");
}
}
using System;
using System.Globalization;
class Program
{
static void Main()
{
int day = ;
DateTime lessonDate = new DateTime(2026, 3, day);
string isoDate = lessonDate.ToString("yyyy-MM-dd", CultureInfo.InvariantCulture);
string month = lessonDate.Month.ToString(CultureInfo.InvariantCulture);
Console.WriteLine($"date={isoDate}");
Console.WriteLine($"month={month}");
}
}
using System;
using System.Globalization;
class Program
{
static void Main()
{
int day = ;
DateTime lessonDate = new DateTime(2026, 3, day);
string isoDate = lessonDate.ToString("yyyy-MM-dd", CultureInfo.InvariantCulture);
string month = lessonDate.Month.ToString(CultureInfo.InvariantCulture);
Console.WriteLine($"date={isoDate}");
Console.WriteLine($"month={month}");
}
}
dates
A `DateTime` can represent a calendar date with year, month, and day parts.