# 創立一個json常用的工具類 ###### tags: `SpringMVC-json` ### 1.回傳格式化的時間 ```java= public class JsonUtils { public static String getJson(Object object,String dateFormat){ ObjectMapper mapper = new ObjectMapper(); //不使用時間戳的方式 mapper.configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false); //自定義日期的格式 SimpleDateFormat sdf = new SimpleDateFormat(dateFormat); mapper.setDateFormat(sdf); try { return mapper.writeValueAsString(object); } catch (JsonProcessingException e) { e.printStackTrace(); }return null; } } ``` #### 實際應用 ```java= @RequestMapping("/j3") public String json3() throws JsonProcessingException { Date date = new Date(); return JsonUtils.getJson(date,"yyyy-MM-dd HH:mm:ss"); } ```  ### 2.回傳格式化的時間2 透過複用代碼,編寫一個特定格式的時間 ```java= public static String getJson(Object obj){ //使用原始的getJson來編寫,達到程式碼的複用 return getJson(obj,"yyyy-MM-dd HH:mm:ss"); } ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up