Emita DateTime.ToString com o formato de string “M” no .NET
Eu tenho um problema com o formato de string de DateTime. Eu acho que é bug no MS. Você pode explicar e o que está errado?
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();
}
}