Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Đếm sai số ngày chênh lệch giữa 2 ngày với thời gian joda?

Bạn đã không bằng 0 mili giây :)

thử với:

    Calendar calToday = Calendar.getInstance();
    calToday.set(Calendar.YEAR, calToday.get(Calendar.YEAR));
    calToday.set(Calendar.MONTH, calToday.get(Calendar.MONTH));
    calToday.set(Calendar.DATE, calToday.get(Calendar.DATE));
    calToday.set(Calendar.HOUR_OF_DAY, 0);
    calToday.set(Calendar.MINUTE, 0);
    calToday.set(Calendar.SECOND, 0);
    calToday.set(Calendar.MILLISECOND, 0); // this is important
    long now = calToday.getTimeInMillis();
    long DiffDays = (sqlDate - now) / (24 * 60 * 60 * 1000);
    Log.e("-->", ""+sqlDate );
    Log.e("-->", ""+now);
    Log.e("-->", ""+(sqlDate - now));
    Log.e("-->", ""+DiffDays);
    Log.e("-->", "====================");


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tìm kiếm giá trị trong cột BLOB trong MySQL

  2. Cách hàm UNHEX () hoạt động trong MySQL

  3. Tìm kiếm bản ghi bằng dấu nháy đơn trong truy vấn giống như mysql

  4. Quyền truy cập mysqldbcompare bị từ chối nhưng lệnh mysql hoạt động

  5. Làm cách nào để ngăn chặn việc đưa SQL vào PHP?