दिनांक डेटाबेस में UTC के रूप में सहेजा गया है। डेटाबेस एसक्यूएल से प्राप्त करने की तारीख - कॉलम प्रकार डेटटाइम है।

moment(moment.utc('@item.PublishedDate').toDate()).format('Do MMM YYYY hh:mm A')

मेरे स्थानीय सिस्टम में आईई दिनांक दिखाता है लेकिन परीक्षण सर्वर में यह "अमान्य तिथि" दिखाता है

निरीक्षण पृष्ठ के लिए स्क्रीनशॉट

2
Iam_NSA 22 फरवरी 2019, 16:02

1 उत्तर

सबसे बढ़िया उत्तर

आपकी तिथि एक ऐसे प्रारूप में वापस आ रही है जो पल-पल समर्थित नहीं है। 22-Feb-19 10:12:49 AM। इसे समझने के लिए क्षण पाने के लिए आपको इसे प्रारूप बताना होगा:

moment.utc('22-Feb-19 10:12:49 AM', 'DD-MMM-YY hh:mm:ss a')

नीचे एक रन करने योग्य स्निपेट है।

document.getElementById("test").innerHTML = moment.utc('22-Feb-19 10:12:49 AM', 'DD-MMM-YY hh:mm:ss a').local().format('Do MMM YYYY hh:mm A')
<script src="https://momentjs.com/downloads/moment.js"></script>

<p id="test"></p>
0
Ashley Medway 25 फरवरी 2019, 06:10