2009-10-13 15 views

उत्तर

14

MySQL Documentation से:

टाइमस्टैम्प: एपोक ('1 980-01-01 00:00:00' यूटीसी) के बाद सेकंड यूटीसी का प्रतिनिधित्व करने वाला चार-बाइट पूर्णांक

1

मेरा मानना ​​है कि यह एक यूनिक्स टाइमस्टैम्प है, जो एक पूर्णांक यूनिक्स काल के बाद से सेकंड की संख्या का प्रतिनिधित्व करता है का उपयोग करता है: जनवरी 01 1970

0

सभी दिनांक, समय, Datetime, टाइमस्टैम्प आंतरिक पूर्णांक के रूप में जमा हो जाती है, लेकिन विभिन्न डेटाटाइप विभिन्न पूर्णांकों की तरह मान

वर्ष है: एक एक-बाइट पूर्णांक

DATE के: एक तीन-बाइट पूर्णांक पैक YYYY के रूप में × 16 × 32 + मिमी × 32 + डीडी

समय: एक तीन-बाइट पूर्णांक डीडी के रूप में पैक × 24 × 3600 + एचएच × 3600 + मिमी × 60 + एसएस

TIMESTAMP: एक चार बाइट पूर्णांक युग ('1970-01-01 00:00:00' UTC)

DATETIME के बाद से सेकंड यूटीसी का प्रतिनिधित्व: आठ बाइट्स: तिथि के लिए एक चार बाइट पूर्णांक के रूप में पैक × 10000 + MM YYYY × 100 + डीडी और एक चार बाइट पूर्णांक एचएच के रूप में पैक समय के लिए × 10000 + मिमी × 100 + एस एस

संदर्भ: Data Time Explanatory MySQL Documentation

संबंधित मुद्दे