DateTime.ToShortDateString() Method in C#
This method is used to convert the value of the current DateTime object to its equivalent short date string representation.
Syntax: public string ToShortDateString ();
Return Value: This method returns a string that contains the short date string representation of the current DateTime object.
Below programs illustrate the use of DateTime.ToShortDateString() Method:
Example 1:
// C# program to demonstrate the // DateTime.ToShortDateString() // Method using System; class GFG { // Main Method public static void Main() { try { // creating object of DateTime DateTime date = new DateTime(2010, 1, 1, 4, 0, 15); // getting ShortTime from DateTime // using ToShortDateString() method; string value = date.ToShortDateString(); // Display the ShortTime Console.WriteLine( "date is {0}" , value); } catch (FormatException e) { Console.Write( "Exception Thrown: " ); Console.Write( "{0}" , e.GetType(), e.Message); } } } |
Output:
date is 01/01/2010
Example 2:
// C# program to demonstrate the // DateTime.ToShortDateString() // Method using System; class GFG { // Main Method public static void Main() { // calling check() method check( new DateTime(2010, 1, 3, 4, 0, 15)); check( new DateTime(2010, 1, 5, 4, 0, 15)); check( new DateTime(2010, 1, 5, 4, 0, 15)); } public static void check(DateTime date) { // getting ShortTime from DateTime // using ToShortDateString() method; string value = date.ToShortDateString(); // Display the date Console.WriteLine( "date of {0} is " + "{1}" , date, value); } } |
Output:
date of 01/03/2010 04:00:15 is 01/03/2010 date of 01/05/2010 04:00:15 is 01/05/2010 date of 01/05/2010 04:00:15 is 01/05/2010
Reference:
- https://docs.microsoft.com/en-us/dotnet/api/system.datetime.toshortdatestring?view=netframework-4.7.2