क्या आपने यहां प्रस्तुत समाधानों को आजमाया है:
जेएस दिनांक समय को MySQL डेटाटाइम में कनवर्ट करें
शीर्षक कहा जाना चाहिए
"JS दिनांक को SQL दिनांक समय में बदलें"
मुझे वही काम करना पड़ा जो आप अभी कर रहे हैं और मैं आपके प्रश्न के बाद इस पर भाग गया।
यह उन लोगों के लिए गजुस कुइज़िनस की दूसरी पोस्ट से है जो इस पृष्ठ पर उत्तर चाहते हैं:
var pad = function(num) { return ('00'+num).slice(-2) };
var date;
date = new Date();
date = date.getUTCFullYear() + '-' +
pad(date.getUTCMonth() + 1) + '-' +
pad(date.getUTCDate()) + ' ' +
pad(date.getUTCHours()) + ':' +
pad(date.getUTCMinutes()) + ':' +
pad(date.getUTCSeconds());
या
new Date().toISOString().slice(0, 19).replace('T', ' ');
पहले वाले ने मेरे लिए काम किया। मुझे toISOString के साथ भी एक संदर्भ समस्या थी, हालांकि मैं एक लाइनर पसंद करूंगा। क्या कोई स्पष्ट कर सकता है कि इसका उपयोग कैसे किया जाए और इसकी सीमाओं को जानें कि कोई इसका संदर्भ कहां दे सकता है?शुभकामनाएं!