日期格式的format陷阱
在使用日期資料時,習慣上會使用 "yyyy/MM/dd"這個format,
但使用這個format時,如果執行環境為中文(RPC),
結果會是 "yyyy-MM-dd"。
查詢msdn後得知, "/"為日期預設分隔,像中文(RPC)下,預設分隔為"-"
所以才會得到上面的結果。
所以正確的format寫法應該是"yyyy\/MM\/dd"才對
但使用這個format時,如果執行環境為中文(RPC),
結果會是 "yyyy-MM-dd"。
查詢msdn後得知, "/"為日期預設分隔,像中文(RPC)下,預設分隔為"-"
所以才會得到上面的結果。
所以正確的format寫法應該是"yyyy\/MM\/dd"才對
留言