關於HTML中時間格式以及查詢數據庫的問題


1、默認時間格式,加入屬性dateFormate="yyyy-MM-dd"

2、設置默認值,value="2017-6-22"

3、在JavaScript中將獲得的中國標准時間轉化成"yyyy-MM-dd"格式,使用.getFormValue()

4、使用SQL語句查詢兩個時間之間的數據:select * from 表名 where BETWEEN '2017-6-20' and '2017-6-22';

  但是其實以上SQL語句查詢的是2017-6-20 00:00:00 --- 2017-6-22 00:00:00 的數據,也就是說2017-6-22一天的數據沒有得到

  針對這種情況,使用以下SQL語句解決:

    select * from HR_APPLYPLAN where createDate >= '2017-6-20' and DATEDIFF(DAY,'2017-6-22',createDate)<=0;

  DATEDIFF關鍵字(詳細請查看)返回兩個日期之間的時間

————————————————————————————————————————————————————————

版權所有,出自http://www.cnblogs.com/ytlds


免責聲明!

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



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