Convert DateTime to ISO 8601 Date in string format in C# April 12, 2023 DateTime.UtcNow.ToString("o", CultureInfo.InvariantCulture); To get the specified format, you can use: DateTime.UtcNow.ToString("yyyy-MM-ddTHH:mm:ssZ", CultureInfo.InvariantCulture) References https://stackoverflow.com/questions/114983/given-a-datetime-object-how-do-i-get-an-iso-8601-date-in-string-format Related