【问题标题】:Spreadsheet Gear and DateTime Formatting电子表格齿轮和日期时间格式
【发布时间】:2013-04-09 12:41:07
【问题描述】:

我正在尝试使用电子表格齿轮库在 excel 文件中以 dd/MM/yyyy 格式显示日期,但系统和办公室看起来像是在运行英语本地化。

我已经尝试使用 Cell.NumberFormat 属性,直接将 DateTime 对象设置为 Cell.Value 属性,但没有成功...

您对如何控制 DateTime 的 excel 格式有任何想法吗?

格子

【问题讨论】:

标签: c# .net excel spreadsheetgear


【解决方案1】:

好的,刚刚找到解决方案。

当我创建 WorkbookSet 对象时,我可以指定 CultureInfo(之后不能设置)。

例子:

SpreadsheetGear.Factory.GetWorkbookSet(CultureInfo.CurrentCulture);

【讨论】:

  • 太棒了!是的,系统的区域设置通常是 Excel 如何解释类​​似日期的值,这是在区域设置之间传输数据时的问题。您可以在工作簿级别(打开工作簿时它是 Excel 中的可选参数)或系统级别更改此设置。干杯!
猜你喜欢
  • 2013-04-08
  • 1970-01-01
  • 2014-02-27
  • 1970-01-01
  • 2011-09-25
  • 2020-11-16
  • 2014-12-03
相关资源
最近更新 更多