Java程序取MySQL的datetime字段,如何消除時間尾后討厭的".0"


Problem: 直接取datetime字段的內容會有".0"后綴,如2020-05-03 18:21:39.0,雖無傷大雅但總覺得有些別扭.

Solution:使用轉化函數Date_Format,具體就是 DATE_FORMAT(ctime,'%Y-%m-%d %T') as ctime ,把這個寫在SQL語句中就好了.如:

    @Select("select id,taskid,state,msg,DATE_FORMAT(ctime,'%Y-%m-%d %T') as ctime from crawltask where taskid=#{taskId} order by id ")
    List<CrawlTask> getCrawlTasks(@Param("taskId") String taskId);

--2020年5月6日--


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM