मैं एक तिथि की तुलना करना चाहता हूं (जैसे Tuesday, 04 Nov 2014 04:02:59 -0800 ) वर्तमान तिथि के साथ और नीचे प्रदर्शित करें: कुछ सेकंड पहले 10 मिनट पूर्व 2 दिन पूर्व 1 महीने पहले आदि। जावास्क्रिप्ट / jQuery में ऐसा करने का सबसे कारगर तरीका क्या है? मैंने ऐसा कुछ बना लिया है जो उपयोगी हो सकता है। फ़ंक्शन का समयअगू (डेटस्ट्रिंग) {var postDate = नई तिथि (डेटस्ट्रिंग), अब = नई तिथि (), dif = अब - पोस्टडेट, // ms s = Math.floor (dif / 1000), m = Math.floor (s / 60), h = Math.floor (m / 60), d = मठ.फ्लूर (एच / 24), एम = अब.गेटमॉन्थ () - पोस्टडेट .getMonth (), वाई = नई तिथि (डीईएफ़) .getFullYea आर () - 1970, टी = ["वर्ष", "महीने", "दिन", "घंटे", "मिनट", "दूसरा"], एक = [या, एम, डी, एच, मी, एस]; के लिए (var i में) यदि (a [i]) {a = a [i]; टी = टी [i]; तोड़;} एक + "" + (ए और gt; 1? टी + "एस"); + "पहले" लौटाएं; } चेतावनी ("यह पोस्ट बनाया गया था" + टाइमअगो ("मंगल, 04...