2015-03-20 7 views
8

के लिए कार्यक्षमता की तरह MomentJS मेरे पास दिनांक और समय के साथ एक रिकॉर्ड है, और मैं लेनदेन की तारीख को वर्तमान तिथि से बदलना चाहता हूं, अलग-अलग और दिनों की संख्या दिखा सकता हूं।एंड्रॉइड ऐप

उदा।

रिकॉर्ड एक तिथि समय है, जो अब से कम 1 घंटे से पहले है मिल गया है, तो सिस्टम एक घंटे पहले दिखाना चाहिए ...

इसी तरह अगर वहाँ तो पहले के बजाय दिखा 3 दिन के साथ एक रिकॉर्ड है एक तारीख, मैं "3 दिन पहले" दिखाना चाहता हूं।

उत्तर

8

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

आप android.text.format.DateUtils.getRelativeTimeSpanString

उपयोग कर सकते हैं यह करने के लिए 'अब' एक स्ट्रिंग एक समय रिश्तेदार के रूप में 'समय' का वर्णन देता है।

संदर्भ: http://developer.android.com/reference/android/text/format/DateUtils.html