2012-02-01 13 views
5

मैं एक एंड्रॉइड एप्लिकेशन को कार्यान्वित कर रहा हूं जिसमें मैं टाइमस्टैम्प को आज तक बदलना चाहता हूं लेकिन मुझे सफलता नहीं मिली। मैंने चीजों के नीचे कोशिश की है। अगर मैं कुछ गलत कर रहा हूं तो कृपया इसे जांचें।एंड्रॉइड में टाइमस्टैम्प को आज तक कनवर्ट करें?

मैं इस मूल्य से गुजर रहा हूँ:

myTimestamp=1328015914; 
DateFormat.getDateFormat(mContext).format(new Date(myTimestamp * 1000)); 

यह रिटर्न 11/1/1970 लेकिन इसकी गलत।

कृपया इस प्रश्न के लिए मेरी मदद करें।

धन्यवाद मंथन दलाल

+1

कौन सा पैकेज आप कोड की उपरोक्त पंक्ति का उपयोग करने के लिए आयात कर रहे हैं? –

+0

[संभवतः टाइमस्टैंप को आज तक कनवर्ट करें] (http://stackoverflow.com/questions/6369731/convert-timestamp-to-date) –

उत्तर

4

आप समय क्षेत्र निर्दिष्ट करने की आवश्यकता हो सकती है। यह वह तरीका है जिसका मैं उपयोग करता हूं।

private String getDate(long timeStamp){ 
    DateFormat objFormatter = new SimpleDateFormat("dd-MM-yyyy"); 
    objFormatter.setTimeZone(TimeZone.getTimeZone(timezone)); 

    Calendar objCalendar =  
      Calendar.getInstance(TimeZone.getTimeZone(timezone)); 
    objCalendar.setTimeInMillis(timeStamp*1000);//edit 
    String result = objFormatter.format(objCalendar.getTime()); 
    objCalendar.clear(); 
    return result;   
} 
+1

ग्रेट उत्तर, लेकिन आपके पास पहली बार मिलीसेकंड में कनवर्ट करना है, इसलिए इसे कोड होना चाहिए 'objCalendar.setTimeInMillis (टाइमस्टैम्प); – Yahia

0

हे, एक तरीका बनाने के बारे में कैसे है जो आपके टाइमस्टैम्प को आज तक परिवर्तित करेगा। जैसे -

public static Date convertTimestampToDate(Timestamp timestamp) { 
    return new Date(timestamp.getTime()); 
} 

मुझे यह बताएं कि यह काम करता है या नहीं।

0
Calendar calendar = Calendar.getInstance(); 
TimeZone tz = TimeZone.getDefault(); 
calendar.add(Calendar.MILLISECOND,  
tz.getOffset(calendar.getTimeInMillis())); 
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 
java.util.Date currenTimeZone=new java.util.Date((long)1379487711*1000); 
Toast.makeText(TimeStampChkActivity.this, sdf.format(currenTimeZone), Toast.LENGTH_SHORT).show(); 
संबंधित मुद्दे