首页 > 解决方案 > excel日期在不同机器上显示不同格式

问题描述

我正在使用电子表格格式单元格值像这样在 excel 中输入日期

<cfset spreadsheetSetCellValue(objxls, "#datecreated#", 2,1,"Date")>

它可以工作,但我注意到了一些事情,我有两台机器,在一台机器上,日期显示为:02-19-2021

在其他excel中它显示19/02/2021

我注意到它似乎正在使用 Windows 指定的语言环境。无论语言环境如何,我如何强制使用dd/mm/yyyy所有机器的格式

我可以在 ColdFusion 中使用一些东西来使它工作吗?

谢谢

标签: coldfusionlucee

解决方案


您应该能够格式化日期。

<cfset spreadsheetSetCellValue(objxls, "#dateFormat(datecreated, 'dd/mm/yyyy')#", 2,1,"Date")>

推荐阅读