mysql中,數據庫字段為時間戳轉時間的處理方法


//上個界面傳過來的時間,可能是一個時間段,可能是當天
String startTime = ctr.getPara("startDate").replaceAll(" ","");
String endTime = ctr.getPara("endDate").replaceAll(" ","");
if (StringUtils.notBlank(startTime) && StringUtils.notBlank(endTime) ){
//線上
onlineWhere +=" AND FROM_UNIXTIME( a.claim_time / 1000, '%Y-%m-%d' ) >= '"+startTime+"' " +
" AND FROM_UNIXTIME( a.claim_time / 1000, '%Y-%m-%d' ) <= '"+endTime+"'" ;
//准入
admittanceWhere +=" AND FROM_UNIXTIME( a.claim_time / 1000, '%Y-%m-%d' ) >= '"+startTime+"' " +
" AND FROM_UNIXTIME( a.claim_time / 1000, '%Y-%m-%d' ) <= '"+endTime+"' " ;
}else {
//線上
onlineWhere += " and FROM_UNIXTIME(a.claim_time/1000,'%Y-%m-%d') = DATE_FORMAT(NOW(),'%Y-%m-%d') " ;
//准入
admittanceWhere += " and FROM_UNIXTIME(a.claim_time/1000,'%Y-%m-%d') = DATE_FORMAT(NOW(),'%Y-%m-%d') " ;
}


免責聲明!

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



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