在excel中使用php编写date格式的string

我正在使用工作簿和工作表库来下载我们项目中的Excel工作表。 但是这个库以“文本”或“通用”格式写入数据是一个问题。 大多数用户希望按当前格式对date进行sorting,现在的问题是他们将按字母顺序sorting。 因此,请帮助我在date格式,所以当它sorting时会相应地(从最旧到最新或从最新到最旧)。

是否有任何function或类的格式datestring(如“2011年8月24日”)到实际date合成?

非常感谢。

BiffWriter允许将date写为Exceldate整数:

$excelDate = xlsDate(8,24,2011); 

然后你可以使用它来将数据写入你的文件:

 xlsWriteNumber($row,$col,$excelDate); 

从BiffWriter文档引用。