2013-03-20 119 views
0

在我的应用程序中,用户选择他们想要报告的格式。他们输入一个格式为2000-1-4的数字,然后选择CSV格式,并按照该数字填入该数据。
现在的问题是,当他们输入这个数字,可以像2012-1-4这样的日期,然后在CSV这个数字被转换成1/4/2012这是错误的,但是当他们给像883-17-8那样的数字,然后它的到来,因为它是好的。
有什么办法可以解决这个问题吗?有人请帮助我。显示记录时出现CSV日期格式问题

回答

0

值的显示方式取决于操作系统的区域设置。 (例如,对于Windows 7,请参阅区域和语言)。在额外的seetings还有spcified CSV分隔符(列表分隔符)等。

+0

但你不觉得这会影响我的其他列以及被列入日期格式? – user1782009 2013-03-20 11:28:33

+0

这些设置是全局的(对于系统)。它们用于例如通过MS Excel。没有办法如何强制Excel以您想要的方式显示CSV值。 – rocky 2013-03-20 11:32:39

+0

您不应该更改这些系统设置。他们只是给你很好的参考,为什么你的价值观以他们的方式显示。 – rocky 2013-03-20 11:34:46