मेरी बेला यहाँ दिसम्बरजावास्क्रिप्ट getUTCMonth() दिसंबर के लिए 0 देता है?
var exploded = "2011-12-25".split('-');
var d = new Date(exploded[0], exploded[1], exploded[2]);
document.write("year"+d.getUTCFullYear()+ " month"+d.getUTCMonth()+" day"+d.getUTCDate());
ऐसा क्यों है के लिए 0 लौटा रहा है?
धन्यवाद !!! ओएमजी मैं एक मंद हूं, मैंने देखा है कि 25 वें के बजाय 24 वें स्थान पर आउटपुट करने का कारण यह है कि टाइमस्टैम्प 00:00 है? – Baconbeastnz
@Baconbeastnz: मेरा मानना है कि यह विशिष्ट मुद्दा निम्न का परिणाम है: आप स्थानीय समय के रूप में तारीख बना रहे हैं, लेकिन आप यूटीसी दिवस को आउटपुट कर रहे हैं। देखें [यूटीसी और स्थानीय समय दोनों के लिए विस्तृत परिणाम शामिल हैं] (http://jsfiddle.net/3CpXz/12/)। क्या इससे मदद मिली? – Tadeck
@Baconbeastnz: असल में आप पूर्वी गोलार्द्ध में कहीं हैं और उस यूटीसी समय की वजह से वास्तव में पहले (यदि आप यह कह सकते हैं)। – Tadeck