public class CustomerOrder
public string CustomerOrderDate {get; set;}
public static void Main()
var json = "{ \"CustomerOrderDate\": \"03/15/2024 12:00:00\" }";
var customerOrder = JsonSerializer.Deserialize<CustomerOrder>(json, new JsonSerializerOptions() );
var success = DateTime.TryParse(customerOrder.CustomerOrderDate, System.Globalization.CultureInfo.GetCultureInfo("en-US"), System.Globalization.DateTimeStyles.None, out parseDateTime);
customerOrder.CustomerOrderDate = success ? parseDateTime.ToString("yyyy-MM-ddTHH:mm:ssZ") : null;
Console.WriteLine(JsonSerializer.Serialize(customerOrder));
Console.WriteLine(customerOrder.CustomerOrderDate);