using System.Runtime.Serialization.Json;
DateTime someDate = new DateTime(2024, 6, 19);
var serializer = new DataContractJsonSerializer(typeof(DateTime));
using (var memoryStream = new MemoryStream())
serializer.WriteObject(memoryStream, someDate);
jsonString = Encoding.UTF8.GetString(memoryStream.ToArray());
Console.WriteLine(jsonString);