如何使用EPPlus在Excel中将基于字符串的时间转换为hh:mm格式?

耶尔布

我需要我的excel输出中带有时间的列,格式为HH:mm。

我的代码如下:

ws.Cells[rowNumber, 11].Style.Numberformat.Format = "hh:mm";
string start = row.R_HourStart.ToString("HH:mm:ss");
ws.Cells[rowNumber, 11].Value = start;

但是,当我在excel中打开文件时,单元格显示“ 10:10:00”。

当我在编辑栏中插入文本并单击Enter时,单元格文本将更改为“ 10:10”,这正是我想要的。

我也尝试过使用:

ws.Cells[rowNumber, 11].Style.Numberformat.Format = "hh:mm";
string start = row.R_HourStart.ToString("HH:mm:ss");
ws.Cells[rowNumber, 11].LoadFromText(start);

我在单元格中显示了“ 10:10”,但编辑栏显示的是今天的完整日期和小时10:10。

另外,我尝试了:

ws.Cells[rowNumber, 12].Style.Numberformat.Format = "hh:mm";
ws.Cells[rowNumber, 12].Value = row.R_HourEnd;

它在单元格中显示“ 10:10”,但编辑栏将整个日期和时间显示为“ 22/08/2014 10:10:00”。

克里斯

您可以将时间转换为TimeSpan吗?这为我工作:

var package = new ExcelPackage(new FileInfo("text.xlsx"));
var sheet = package.Workbook.Worksheets.Add("Sheet 1");

var someTime = "10:10:00";
var timeSpan = TimeSpan.Parse(someTime);
sheet.Cells[1, 1].Value = timeSpan;
sheet.Column(1).Style.Numberformat.Format = "hh:mm";

package.Save();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在PHP中将字符串转换为hh:mm时间格式的时间

来自分类Dev

如何在C ++中将格式化的字符串HH:MM:SS转换为秒

来自分类Dev

如何在Java中将“ hh mm a”格式的字符串转换为秒

来自分类Dev

如何在C ++中将chrono :: seconds转换为HH:MM:SS格式的字符串?

来自分类Dev

如何将hh:mm的列字符串转换为时间格式

来自分类Dev

如何在Javascript中将日期时间字符串(yyyymmddhhss)格式转换为dd / mm / yyyy?

来自分类Dev

在C#中将字符串yyyy / mm / dd / hh / mm转换为日期时间

来自分类Dev

如何在Excel中将十进制时间转换为hh:mm时间格式

来自分类Dev

如何在Excel中将十进制时间转换为hh:mm时间格式

来自分类Dev

在Google BigQuery(Standard SQL)中将HH:MM:SS格式的字符串转换为秒

来自分类Dev

如何将jodatime持续时间转换为格式为hh:mm:ss的字符串?

来自分类Dev

如何将jodatime持续时间转换为格式为hh:mm:ss的字符串?

来自分类Dev

如何以HH:mm格式提取当前时间而不在asp.net mvc中转换为字符串?

来自分类Dev

如何在javascript中将字符串'dd / mm / yy hh:MM:ss'转换为日期?

来自分类Dev

从字符串转换为特定的HH:MM日期格式

来自分类Dev

在将DataTable导出到excel之前,将日期时间格式为“ yyyyMMddhhmmssfff”的字符串转换为“ DD-MM-YYYY HH:MM)

来自分类Dev

在C#中以yyyy-MM-dd HH:mm:ss格式将字符串转换为日期时间

来自分类Dev

如何在pyspark中将日期时间从字符串格式转换为日期时间格式?

来自分类Dev

在java 7中将字符串日期转换为yyyy-MM-dd'T'HH:mm:ss.SSSSSS格式的字符串

来自分类Dev

将时间字符串转换为Excel时间格式

来自分类Dev

如何在Teradata中将字符串转换为'mm / dd / yyyy'格式?

来自分类Dev

如何在 UWP 中将秒转换为 mm:ss 格式的字符串?

来自分类Dev

如何将字符串转换为yyyy-MM-dd HH:MM:ss格式的日期

来自分类Dev

使用dd / mm / yyyy格式将日期时间转换为字符串时出错

来自分类Dev

在Excel中将字符串转换为纪元时间

来自分类Dev

在Excel中将字符串转换为纪元时间

来自分类Dev

在Excel中将字符串转换为持续时间

来自分类Dev

如何在MySQL中将字符串转换为日期时间格式

来自分类Dev

在JAVA中将日期从字符串“ yyyyddmm hh:mm:ss”转换为字符串“ DD / MM / YYYY”

Related 相关文章

  1. 1

    在PHP中将字符串转换为hh:mm时间格式的时间

  2. 2

    如何在C ++中将格式化的字符串HH:MM:SS转换为秒

  3. 3

    如何在Java中将“ hh mm a”格式的字符串转换为秒

  4. 4

    如何在C ++中将chrono :: seconds转换为HH:MM:SS格式的字符串?

  5. 5

    如何将hh:mm的列字符串转换为时间格式

  6. 6

    如何在Javascript中将日期时间字符串(yyyymmddhhss)格式转换为dd / mm / yyyy?

  7. 7

    在C#中将字符串yyyy / mm / dd / hh / mm转换为日期时间

  8. 8

    如何在Excel中将十进制时间转换为hh:mm时间格式

  9. 9

    如何在Excel中将十进制时间转换为hh:mm时间格式

  10. 10

    在Google BigQuery(Standard SQL)中将HH:MM:SS格式的字符串转换为秒

  11. 11

    如何将jodatime持续时间转换为格式为hh:mm:ss的字符串?

  12. 12

    如何将jodatime持续时间转换为格式为hh:mm:ss的字符串?

  13. 13

    如何以HH:mm格式提取当前时间而不在asp.net mvc中转换为字符串?

  14. 14

    如何在javascript中将字符串'dd / mm / yy hh:MM:ss'转换为日期?

  15. 15

    从字符串转换为特定的HH:MM日期格式

  16. 16

    在将DataTable导出到excel之前,将日期时间格式为“ yyyyMMddhhmmssfff”的字符串转换为“ DD-MM-YYYY HH:MM)

  17. 17

    在C#中以yyyy-MM-dd HH:mm:ss格式将字符串转换为日期时间

  18. 18

    如何在pyspark中将日期时间从字符串格式转换为日期时间格式?

  19. 19

    在java 7中将字符串日期转换为yyyy-MM-dd'T'HH:mm:ss.SSSSSS格式的字符串

  20. 20

    将时间字符串转换为Excel时间格式

  21. 21

    如何在Teradata中将字符串转换为'mm / dd / yyyy'格式?

  22. 22

    如何在 UWP 中将秒转换为 mm:ss 格式的字符串?

  23. 23

    如何将字符串转换为yyyy-MM-dd HH:MM:ss格式的日期

  24. 24

    使用dd / mm / yyyy格式将日期时间转换为字符串时出错

  25. 25

    在Excel中将字符串转换为纪元时间

  26. 26

    在Excel中将字符串转换为纪元时间

  27. 27

    在Excel中将字符串转换为持续时间

  28. 28

    如何在MySQL中将字符串转换为日期时间格式

  29. 29

    在JAVA中将日期从字符串“ yyyyddmm hh:mm:ss”转换为字符串“ DD / MM / YYYY”

热门标签

归档