w3resource logo
C# Sharp Programming Exercises

C# Sharp Exercises: Display short date format for the ja-JP culture

C# Sharp DateTime: Exercise-26 with Solution

Write a C# Sharp program to display the string representations of a date using the short date format specified for the ja-JP culture.

Sample Solution:-

C# Sharp Code:

using System;
public class Example26
{
  public static void Main(String[] argv){  
    DateTime may12 = new DateTime(2016, 5, 12, 5, 23, 15, 16);

IFormatProvider culture = 
	new System.Globalization.CultureInfo("ja-JP", true);
// Get the short date formats using the "ja-JP" culture.
string [] frenchmay12Formats = 
			may12.GetDateTimeFormats(culture);

// Display may12 in various formats using "ja-JP" culture.
foreach (string format in frenchmay12Formats) {
	Console.WriteLine(format);
}
  }
}

Sample Output:

2016/05/12                                                                                                    
16/05/12                                                                                                      
16/5/12                                                                                                      
2016/5/12                                                                                                     
2016-05-12                                                                                                    
2016年5月12日                                                                                                    
2016年05月12日                                                                                                   
2016年5月12日 木曜日                                                                                                
2016年05月12日 木曜日                                                                                               
2016年5月12日                                                                                                    
2016年5月12日 木曜日                                                                                                
2016年5月12日                                                                                                    
2016年5月12日 木曜日                                                                                                
2016年5月12日 5:23                                                                                               
2016年5月12日 05:23                                                                                              
2016年5月12日 午前 5:23  
-----
2016年5月                                                                                                      
2016年5月

C# Sharp Code Editor:

using System;
public class Example26
{
  public static void Main(String[] argv){  
    DateTime may12 = new DateTime(2016, 5, 12, 5, 23, 15, 16);

IFormatProvider culture = 
	new System.Globalization.CultureInfo("ja-JP", true);
// Get the short date formats using the "ja-JP" culture.
string [] frenchmay12Formats = 
			may12.GetDateTimeFormats(culture);

// Display may12 in various formats using "ja-JP" culture.
foreach (string format in frenchmay12Formats) {
	Console.WriteLine(format);
}
  }
}

Improve this sample solution and post your code through Disqus