2012-10-04 14 views
5

manual के अनुसार, PHP अपने टाइमस्टैम्प उत्पन्न करने के लिए यूनिक्स एपोक (00:00:00 यूटीसी 1 जनवरी 1 9 70) का उपयोग करता है।नकारात्मक टाइमस्टैम्प - क्या यह PHP में समझ में आता है?

इस परिभाषा को देखते हुए, मुझे विश्वास है कि नकारात्मक समय सीमाओं के साथ काम करना उचित है, जब लक्ष्य दिनांक यूनिक्स युग से पहले है। लेकिन, चूंकि समय प्रोग्रामिंग में एक जटिल मामला है, इसलिए मैं जानना चाहता हूं कि PHP में नकारात्मक टाइमस्टैम्प का उपयोग करने में कोई चेतावनी है या नहीं।

+0

यूनिक्स टाइमस्टैम्प जनवरी 1/1970 पर स्टार्ट करें, लेकिन चूंकि वे "क्लासिक" यूनिक्स में 32 बिट इनट्स पर हस्ताक्षर किए गए हैं, इसलिए वे लगभग 1902 -> 2038 की एक श्रृंखला का प्रतिनिधित्व कर सकते हैं। –

+0

वाई 2 के केक का एक टुकड़ा था! मैं वास्तव में चिंतित हूं कि वाई 2038: | – VictorKilo

+1

@VictorKilo, चिंता मत करो! आज जो कुछ भी हम आज उपयोग करते हैं, वह शायद अप्रचलित हो जाएगा;) – Metalcoder

उत्तर

5

दरअसल, आप बिल्कुल सही हैं। यूनिक्स युग से पहले नकारात्मक संख्या केवल सेकंड की मात्रा है।

+0

जब आप _no_ कहते हैं, तो क्या आपका मतलब _ कोई समस्या नहीं है? – Metalcoder

+0

दरअसल, कोई समस्या नहीं, कोई चेतावनी नहीं। :) – GolezTrol

+0

ठीक है, धन्यवाद! – Metalcoder

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