問題描述:
我在前端給的 時間 沒有中文 {"MESSAGE_DATE":"2016-8-10 21:5:33"}
那前端要傳 時間的值 給Service 都會先被用JSON包起來,在Service裡面(C#)用JsonConvert才去得到值,然後使用C#的DateTime定義所解出來的時間會受中文OS環境影響,在debug就會看到時間顯示變成 2016-08-10 下午 09:05:33
但,不用擔心,電腦世界裡面的溝通不會受這樣的問題影響,只要我不要雞婆將這個時間用string包起來,而是繼續使用資料型別DateTime傳遞這個時間,那它就會是以一個DateTime的物件 INSERT 到資料庫,該物件裡面的value"不會有顯示中文"的問題,可以正常的insert進資料庫。
我在前端給的 時間 沒有中文 {"MESSAGE_DATE":"2016-8-10 21:5:33"}
那前端要傳 時間的值 給Service 都會先被用JSON包起來,在Service裡面(C#)用JsonConvert才去得到值,然後使用C#的DateTime定義所解出來的時間會受中文OS環境影響,在debug就會看到時間顯示變成 2016-08-10 下午 09:05:33
但,不用擔心,電腦世界裡面的溝通不會受這樣的問題影響,只要我不要雞婆將這個時間用string包起來,而是繼續使用資料型別DateTime傳遞這個時間,那它就會是以一個DateTime的物件 INSERT 到資料庫,該物件裡面的value"不會有顯示中文"的問題,可以正常的insert進資料庫。
沒有留言:
張貼留言