क्षण संस्करण: 2.0.0
डॉक्स पढ़ने के बाद , मैंने सोचा कि यह सीधा-आगे (क्रोम कंसोल) होगा:
var timestring1 = "2013-05-09T00:00:00Z";
var timestring2 = "2013-05-09T02:00:00Z";
var startdate = moment(timestring1);
var expected_enddate = moment(timestring2);
var returned_endate = startdate.add(moment.duration(2, 'hours'));
returned_endate == expected_enddate // false
returned_endate // Moment {_i: "2013-05-09T00:00:00Z", _f: "YYYY-MM-DDTHH:mm:ss Z", _l: undefined, _isUTC: false, _a: Array[7]…}
यह एक तुच्छ उदाहरण है, लेकिन मैं इसे काम करने के लिए भी नहीं कर सकता। मुझे ऐसा लग रहा है कि मुझे यहाँ कुछ याद आ रहा है, लेकिन मुझे वास्तव में यह पसंद नहीं है। यहां तक कि यह काम नहीं करता है:
startdate.add(2, 'hours')
// Moment {_i: "2013-05-09T00:00:00Z", _f: "YYYY-MM-DDTHH:mm:ss Z", _l: undefined, _isUTC: false, _a: Array[7]…}
कोई भी सहायताकाफी प्रशंसनीय होगी।
संपादित करें: मेरा अंतिम लक्ष्य एक द्विआधारी स्थिति चार्ट बनाना है जैसे मैं यहां काम कर रहा हूं: http://bl.ocks.org/phobson/5872894
जैसा कि आप देख सकते हैं, मैं वर्तमान में इस मुद्दे के माध्यम से काम करते समय डमी एक्स-मानों का उपयोग कर रहा हूं।
returned_endate
मुझे पता है कि कैसे पहुंचना अभी भी आधी रात में है, और 2 बजे तक नहीं। मुझे इसे 2am करने की आवश्यकता है ताकि मैं एक डी 3 चार्ट बना सकूं जो मैं काम कर रहा हूं (संपादित प्रश्न देखें)। एक बार फिर धन्यवाद।