Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

SQL दिनांक में घंटे, मिनट, सेकंड जोड़ना

जैसा कि उल्लेख किया गया है कि 2013-01-10 00:00:00 के रूप में संग्रहीत तिथि को 2013-01-10 23:59:59.999 में परिवर्तित किया जाना है और फिर इसे अंतिम तिथि के रूप में लें।

MySQL

DATE_ADD()

जब आप अपने दिनांक समय फ़ील्ड को क्वेरी करते हैं, तो आप अपने समाप्ति समय को एक दिन आगे बढ़ा सकते हैं

DATE_ADD('your_datetime_field', INTERVAL 1 DAY)

या

जावा कोड

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
// rs is ResultSet reference
long dt = rs.getTimestamp("your_datetime_field").getTime();
// pick calendar instance and set time
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(dt);
// this will print `2013-01-10 00:00:00`
System.out.println(sdf.format(calendar.getTime()));
// advance the date by 1 day
calendar.add(Calendar.Date, 1);
// this is print `2013-01-11 00:00:00`
System.out.println(sdf.format(calendar.getTime()));

अब, आप इस Calendar से तुलना कर सकते हैं ऑब्जेक्ट भी।

आशा है कि यह मदद करता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hadoop में apache airflow के साथ MySql को कॉन्फ़िगर करते समय समस्या का सामना करना पड़ रहा है

  2. MySQL:बिगिंट बनाम int

  3. PHP कनेक्शन विफल:SQLSTATE [HY000] [2002] कनेक्शन ने मना कर दिया

  4. पायथन और माईएसक्ल:यूनिकोड और एन्कोडिंग

  5. कॉलम (महीने) में राशि के योग के लिए mySQL क्वेरी