سؤال

من الأمس (بدأ اليوم الأول من ضبط ضوء النهار لنا.) نفس الكود الذي يعمل على جهاز كمبيوتران مختلفين يعطي نتائج مختلفة.فيما يلي الكود:

giveacodicetagpre.

بينما TIMEZONE المستخدمة هنا هي "الوقت القياسي لشرق الولايات المتحدة"

الإدخال (datetime.utcnow) هو 2012/03/13 19:10:00

على نظام Windows XP SP3 إرجاع التعليمات البرمجية: 2012/03/13 14:10:00

على آلة Windows Server 2008 إرجاع نفس التعليمات البرمجية: 2012/03/13 15:10:00

ليس من المتوقع.أي أفكار؟

أفضل.

هل كانت مفيدة؟

المحلول

المنطقة الزمنية الحالية على جهاز XP هو "الولايات المتحدة الشرقية القياسية الوقت" في حين أن المنطقة الزمنية الحالية على جهاز الخادم هو "الولايات المتحدة الشرقية ضوء النهار الوقت".تغيرت الولايات المتحدة من المعيار إلى وقت النهار يوم الأحد.ربما تحتاج آلة XP إلى تحديث معلومات المنطقة الزمنية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top