在C#中格式化DateTime

Ale*_*lex 3 c# format datetime mask

如何格式化日期以以下格式显示03-Feb-2011

我试过这个声明,但它没有正常工作

string.Format(visitDate.Value.ToShortDateString(), "dd-MMM-yyyy")
Run Code Online (Sandbox Code Playgroud)

ble*_*eah 8

visitDate.Value.ToString("dd-MMM-yyyy"); 
Run Code Online (Sandbox Code Playgroud)

假设visitDate是DateTime.


ono*_*nof 5

你必须使用:

visitDate.Value.ToString("dd-MMM-yyyy");
Run Code Online (Sandbox Code Playgroud)