से DATETIME प्रारूप को पुनर्प्राप्त करने के लिए मैंने स्क्लाइट तालिका के DATETIME फ़ील्ड में दिनांक (java.util.date ऑब्जेक्ट) संग्रहीत किया है। अब, इस तारीख को कैसे पुनर्प्राप्त करें जो java.util.date के समान प्रारूप का होगा। असल में मैं वर्तमान दिनांक और स्टोर की तारीख के बीच समय अंतर (मिलीसेकंड में) की तुलना करना चाहता हूं।स्क्लाइट डेटाबेस
उत्तर
() Cursor.getString के रूप में पुन: प्राप्त करें और तिथि वस्तु बनाने के लिए SimpleDateFormat है कि मूल्य पारित करना चाहते हैं। डेट ऑब्जेक्ट प्राप्त करने के लिए कोई सीधी विधि नहीं है।
शुक्र अक्टूबर 23 00:00:00 ईडीटी 2015 कैसे पारित किया जाए? :( –
जावा SimpleDateFormat
http://developer.android.com/reference/java/text/SimpleDateFormat.html
में आप millisecons anyDAteObject.getTime();
लिंक मारा हुआ। यहां एंड्रॉइड प्रलेखन से है http://developer.android.com/reference/java/text/SimpleDateFormat.html – Sithu
धन्यवाद, गोपीनाथ। यहाँ कोड है कि मैं क्या @Gopinath सुझाव प्रदर्शन किया है:
Calendar t = new GregorianCalendar();
SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/YYYY",Locale.getDefault());
java.util.Date dt = sdf.parse(c.getString(4)); //replace 4 with the column index
t.setTime(dt);
कृपया उत्तर के रूप में "धन्यवाद" न जोड़ें। इसके बजाय, उन उत्तरों को वोट दें जिन्हें आप सहायक पाते हैं। – Sinkingpoint
आपकी टिप्पणी के लिए धन्यवाद। Fwiw, मेरी पूरी टिप्पणी सिर्फ धन्यवाद नहीं थी; मैंने कुछ संदर्भ प्रदान किया/कोड। :) – janoulle
http://sberka.blogspot.com/2009/07/date-time-sqlite-and-android.html इस जाँच .. –