2017-01-30 83 views
-3

有我不能在網上找到任何一種方法,DATETIME格式爲以下字符串在C#?:C#格式的DateTime DDMMMYY

29JUN91 

,讓我們寫個月短字符串形式。

+0

'ToString(「dMMMyy」);' –

+0

@HelpASisterOut那麼你需要解釋它是如何工作的,因爲這是答案 – BugFinder

+2

*「我無法找到任何在線[...]」* [自定義日期和時間格式字符串](https://msdn.microsoft.com/en-US/library/8kb3ddd4(v = vs.110).aspx)是我搜索「C#日期時間格式」 –

回答

3

看一看MSDN定製日期格式化

DateTime input = new DateTime(1991, 6, 29); //29JUN91 
string result = input.ToString("ddMMMyy").ToUpper(); 
  • dd 2位數日期
  • MMM
  • yy的縮寫名稱2位數的年份,從00至99
1

嘗試,如果你想轉換每月以大寫使用ToString("ddMMMyy")

DateTime.Now.ToString("ddMMMyy"); // case sensitive 

使用.ToUpper();

0
DateTime.Now.ToString("ddMMMyy").ToUpper();