diff --git a/Src/Asp.NetCore2/SqlSugar.QuestDb.RestApi/QuestDbRestAPI.cs b/Src/Asp.NetCore2/SqlSugar.QuestDb.RestApi/QuestDbRestAPI.cs index 108f7843c..4f532ede2 100644 --- a/Src/Asp.NetCore2/SqlSugar.QuestDb.RestApi/QuestDbRestAPI.cs +++ b/Src/Asp.NetCore2/SqlSugar.QuestDb.RestApi/QuestDbRestAPI.cs @@ -1,4 +1,5 @@ using CsvHelper; +using CsvHelper.TypeConversion; using Newtonsoft.Json; using System; using System.Collections; @@ -131,6 +132,8 @@ namespace SqlSugar using (var writer = new StreamWriter(filePath)) using (var csv = new CsvWriter(writer, CultureInfo.CurrentCulture)) { + var options = new TypeConverterOptions { Formats = new[] { GetDefaultFormat() } }; + csv.Context.TypeConverterOptionsCache.AddOptions(options); await csv.WriteRecordsAsync(insertList); } @@ -177,6 +180,11 @@ namespace SqlSugar return result; } + private static string GetDefaultFormat() + { + return "yyyy-MM-ddTHH:mm:ss.fffffff"; + } + private Task Post(HttpClient client, string name, MultipartFormDataContent httpContent) { try