2013-03-20 116 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