我對DateTime的字符串格式有問題。我認爲這是MS中的錯誤。你能解釋一下嗎,什麼是錯的?發佈.NET中字符串格式爲「M」的DateTime.ToString
class Program
{
static void Main(string[] args)
{
Console.WriteLine(DateTime.Now.ToString("M"));//return 07 July <---- WRONG, SEE MSDN
Console.WriteLine(DateTime.Now.ToString(".M"));//return .7 <---- GOOD
Console.ReadKey();
}
}
怎麼樣文化? –
我試過改爲Invariant,en-US,cs-CZ,這是同樣的問題。 – Musketyr
改用「%M」。 –