3 回答

TA貢獻(xiàn)2065條經(jīng)驗(yàn) 獲得超14個(gè)贊
因?yàn)闀r(shí)間的格式有很多種,不同的頁面可能對(duì)不同的時(shí)間顯示需求不同。
比如
05-8-8 上午9:17
2005-8-8 9:17:42
2005年8月8日 上午09時(shí)17分42秒
2005年8月8日 09時(shí)17分42秒 GMT+08:00
傳字符串的話前端怎么知道你傳的是哪種格式的,他沒辦法解析你的字符串。不如直接傳時(shí)間戳再由前端轉(zhuǎn)化成他想要的格式。
至于前端傳給后臺(tái),其實(shí)正常來說也應(yīng)該傳時(shí)間戳的,只是你傳字符串也被Springmvc轉(zhuǎn)化成Date格式了的,要是你直接用Servlet來寫,傳的字符串肯定是不會(huì)被轉(zhuǎn)化成Date的。

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超13個(gè)贊

TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超6個(gè)贊
假如你服務(wù)器再美國,字符串返回的時(shí)間是按美國的時(shí)區(qū),你在中國訪問會(huì)怎么樣。
前后端通信無論誰傳誰最好都是時(shí)間戳。
添加回答
舉報(bào)