Get the complete month name in English

You can pass a CultureInfo object as an argument DateTime.ToString():

CultureInfo ci = new CultureInfo("en-US");
var month = DateTime.Now.ToString("MMMM", ci);

// alternatively you can use CultureInfo.InvariantCulture:
var month = DateTime.Now.ToString("MMMM", CultureInfo.InvariantCulture);

Leave a Comment