如何转换时间(7)“;“滴答声”;使用EPplus c#库在.xlsx文件中转换为HH:mm:ss格式?

如何转换时间(7)“;“滴答声”;使用EPplus c#库在.xlsx文件中转换为HH:mm:ss格式?,c#,excel,epplus,C#,Excel,Epplus,我有一个带有一些数据的msql数据库。我需要将它们导出到xlsx文件。我设法使所有列、格式等都符合我的要求,但在StartTime和StopTime列中,我在数据库中以正确的格式HH:mm:ss显示“0532862262085648”之类的值(我猜是“滴答”的数量),但如何在Excel文件中实现相同的值?我正在使用EPplus库 public static void WriteCSV(DateTime[] dates, ITaskService taskService) {

我有一个带有一些数据的msql数据库。我需要将它们导出到xlsx文件。我设法使所有列、格式等都符合我的要求,但在StartTime和StopTime列中,我在数据库中以正确的格式HH:mm:ss显示“0532862262085648”之类的值(我猜是“滴答”的数量),但如何在Excel文件中实现相同的值?我正在使用EPplus库

 public static void WriteCSV(DateTime[] dates, ITaskService taskService)
    {
        ExcelPackage.LicenseContext = LicenseContext.NonCommercial;
        using (var package = new ExcelPackage())
        {
            foreach (var item in dates)
            {
                var sqlCommand = taskService.GetTasksForDay(item);
                using (var sqlReader = sqlCommand.ExecuteReader())
                {
                    package.Workbook.Worksheets.Add(item.ToString("dd/MM/yyyy")).Cells["A1"].LoadFromDataReader(sqlReader, true).AutoFitColumns();
                }
            }
            package.SaveAs(new FileInfo($@"c:\\"));
        }

在将“时间”值实际保存到.xlsx文件之前,是否有任何方法可以强制转换这些值?

这是否回答了您的问题?