How to convert long date to short date in C#
By Tan Lee Published on Nov 10, 2024 829
In C#, you can convert a long date string (e.g., "Monday, October 10, 2024") to a short date string (e.g., "10/10/2024") using the DateTime class and its formatting capabilities.
The DateTime.ToShortDateString()
method is used to convert a DateTime
object into a string that represents the date in a short format, typically following the system's locale settings.
string longDate = DateTime.Now.ToLongDateString(); Console.WriteLine(longDate); //Sunday, November 10, 2024 DateTime dt = Convert.ToDateTime(longDate); string shortDate = dt.ToShortDateString(); Console.WriteLine(shortDate); //11/10/2024
It returns the date in a concise, easily readable form, such as "12/27/2024" or "27/12/2024", depending on the regional settings. This method does not include the time information, focusing only on the date.
Categories
Popular Posts
Structured Data using FoxLearn.JsonLd
Jun 20, 2025
Implement security headers for an ASP.NET Core
Jun 24, 2025
Modular Admin Template
Nov 14, 2024
SB Admin Template
Nov 14, 2024
Carpatin Admin Dashboard Template
Nov 15, 2024