Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

एक MySQL दिनांक को जावास्क्रिप्ट दिनांक में कनवर्ट करें

आपके स्पष्टीकरण को देखते हुए कि आप आने वाली तारीख का प्रारूप नहीं बदल सकते, आपको कुछ इस तरह की आवश्यकता है:

var dateParts = isoFormatDateString.split("-");
var jsDate = new Date(dateParts[0], dateParts[1] - 1, dateParts[2].substr(0,2));

मूल प्रतिक्रिया:

क्या कोई कारण है कि आपको दिनांक स्ट्रिंग के बजाय टाइमस्टैम्प नहीं मिल सकता है? यह कुछ इस तरह से किया जाएगा:

 SELECT UNIX_TIMESTAMP(date) AS epoch_time FROM table;

फिर epoch_time को JavaScript में शामिल करें, और यह एक साधारण बात है:

var myDate = new Date(epoch_time * 1000);

1000 से गुणा करने का कारण यह है कि जावास्क्रिप्ट मिलीसेकंड लेता है, और UNIX_TIMESTAMP सेकंड देता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL SELECT AS दो कॉलम को एक में मिलाता है

  2. मैं MySQL में प्रश्नों को अनुकूलित करने और ठीक करने में सहायता के लिए कैसे पूछूँ?

  3. एक ऑटो-इंक्रीमेंटिंग आईडी कॉलम के साथ एक MySQL व्यू बनाना

  4. OSX 10.7 शेर पर MySQL रत्न

  5. फ़ाइल या असेंबली लोड नहीं कर सका 'MySql.Data, संस्करण =6.3.6.0'