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

MySQL और Java Time की तुलना करना

जावा में, आप एक Date बना सकते हैं। एक स्ट्रिंग से, SimpleDateFormat<का उपयोग करके /कोड> :

String text = "2011-12-30 17:10:00";
Date date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(text);
Date now = new Date();

if (date.after(now))
{
    // do stuff
}

इसके बजाय आप बुनियादी अंकगणित और (मैं सोचता है . का उपयोग करके डेटाबेस में समान संचालन कर सकते हैं ) समानता ऑपरेटर:+ , - , > , < , आदि, साथ ही MySQL की तारीख और समय के कार्य

...हालांकि मुझे यह जानने की उत्सुकता है कि आप getString() . का उपयोग क्यों कर रहे हैं? इसके बजाय ResultSet#getTimestamp()

सलाह का एक और शब्द:जोडा टाइम का उपयोग करने पर विचार करें java.util.Date . के बजाय और java.util.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. टाइमस्टैम्प फ़ील्ड की समय सीमा समाप्त होने के बाद MySQL को ऑटो अपडेट कैसे करें

  2. Laravel के वाक्पटु ORM . में पिवट तालिका डेटा द्वारा ऑर्डर कैसे करें

  3. mySQL को ऑटो इंक्रीमेंट वैल्यू को रीसेट करने से कैसे रोकें?

  4. जावा प्रोग्राम से MySQL में डेटा स्टोर करने का सबसे आसान तरीका क्या है?

  5. MySQL - ELT () और FILED () सूची से सूचकांक स्थिति निकालने के लिए कार्य