As the title suggests, the following code converts a DateTime object to the “datetime-local” type used in HTML5 input controls (i.e. format 2016-10-30T00:00:00.00). I developed this while working on a personal application using C# and MongoDB. It uses the ToJson() function/method of the MongoDB Driver.
using MongoDB.Driver; using System; Datetime dt = new DateTime(); var dtLocal = dt.ToJson().ToString().Replace("ISODate(\"", "").Replace("Z\")", "");
Hopefully by posting this, it will help others save time.