سؤال

ومثل احمق، I التغاضي تماما الإعداد التوقيت عندما كنت أول من بنى أحد التطبيقات التي تقوم بجمع البيانات التاريخ والوقت.

وكانت يست قضية ثم لأن كل ما كان يقوم به هو "الوقت منذ" المقارنات أسلوب والطلب. الآن يجب أن أفعل التقارير الكاملة التي تظهر التاريخ والوقت الفعلي وبطبيعة الحال، انهم جميعا المخزنة في أمريكا / شيكاغو (جانغو الافتراضي مثير للسخرية).

وهكذا نعم. لقد حصلت على قاعدة بيانات المتوسطة كاملة من هذه التواريخ غير صحيحة. أريد تغيير settings.TIME_ZONE إلى 'UTC' ولكن هذا لا يساعد البيانات الموجودة بلدي.

ما هي أفضل؟ (اقرأ:، أسرع أسهل) وسيلة لتحويل جميع تلك البيانات نموذج اون الجماعية

و(كل البيانات من داخل الشهرين الماضيين، لذلك هناك والحمد لله لا DST لتحويل)

وهذا المشروع حاليا على سكليتي ولكن لدي مشروع آخر في كيو مع مشكلة مماثلة أنني قد ترغب في أن تفعل الشيء نفسه على قبل ركلات DST في ... لذا مثالي إجابة DB-الملحد.

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

المحلول

وأود أن تفعل التحديث الشامل لجداول قاعدة البيانات عن طريق إضافة أو طرح ساعات ل/ من حقول التاريخ والوقت.

وشيء من هذا القبيل يعمل في SQL Server و يضيف 2 ساعة من تاريخ:

update tblName set date_field = dateadd("hh", 2, data_field)
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top