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

यूटीसी समय तिथियों के रूप में हाइबरनेट में भंडारण तिथियां?

बैक-एंड साइड:

MySQL में setTimestamp/getTimestamp . है कोड, लेकिन यह तभी सक्षम होगा जब आप कनेक्शन पैरामीटर सेट करेंगे useLegacyDatetimeCode=false , आगे की जानकारी के लिए आप यह दस्तावेज़

उदाहरण के लिए, यदि आपका डेटाबेस यूटीसी का उपयोग करने के लिए सेट है, तो जावा में कई संभावित यूटीसी समय क्षेत्र हो सकते हैं, इसलिए आप इसे MySQL-कनेक्टर के लिए यह बताकर स्पष्ट कर सकते हैं कि डेटाबेस समय क्षेत्र क्या है:

String url =
 "jdbc:mysql://localhost/databasename?useLegacyDatetimeCode=false&serverTimezone=UTC+05:30";

ग्राहक पक्ष:

नीचे दिए गए कोड को web.xml फ़ाइल में डालें, यह वेब पेज पर यूटीसी में आपका सिस्टम टाइमज़ोन और डिस्प्ले टाइम लेगा।

<context-param>
   <param-name>javax.faces.DATETIMECONVERTER_DEFAULT_TIMEZONE_IS_SYSTEM_TIMEZONE</param-name>
   <param-value>true</param-value>
</context-param>

और MySQL के लिए यूटीसी टिमज़ोन सेट करें आप इस लिंक को देख सकते हैं /19075291#19075291">क्या MySQL का समय क्षेत्र UTC पर सेट होना चाहिए?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. रेडीस्टेडमेंट का उपयोग करके जावा में ब्लॉब डेटा सम्मिलित करना

  2. सी . में एसक्यूएल इंजेक्शन को रोकना

  3. सरणी में केवल कॉलम नाम प्राप्त करें mysql

  4. MySQL दो प्रश्नों को जोड़ती है

  5. XAMPP फ़ोल्डर में MySQL डेटाबेस तालिकाओं का सटीक स्थान क्या है?