Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Timezone handling for DATETIME annotations is broken

Đang mở
#951 2 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức phù hợp với người mới
68/100
Loại issue
Lỗi
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
python
Lĩnh vực
backend

Hướng nghiên cứu

Bắt đầu tại paikkalize_schedule_item và lần theo cách nó sử dụng parse_datetime, sau đó theo dõi đường dẫn trường HTML cho các chú thích DATETIME và việc chuyển đổi múi giờ của sự kiện. Xác minh rằng các chú thích sử dụng định dạng ISO đầy đủ kèm múi giờ, và rằng các giá trị được hiển thị trong trường HTML được chuyển đổi sang múi giờ của sự kiện, bất kể chúng được lưu trữ ở UTC hay một múi giờ khác.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

HTML field produces "2026-03-23T23:48" without seconds or time zone.

paikkalize_schedule_item uses parse_datetime, which assumes UTC if time zone is not provided. I'm pretty sure that's not what the user would expect. Should use event timezone instead.

The annotation should always be in full ISO format with time zone. Can be stored in UTC as long as it's shown to user always in event timezone.

Coming back from the annotation to the HTML field, it should again be cnoverted to event timezone before being shown to user if stored in anything else.

Ngôn ngữ chính
Python
Star
29
Fork
33
Merge trung bình
1 ngày 3 giờ
Pull request đã merge (30 ngày)
23

Chuẩn bị môi trường

  • Có Dockerfile hoặc tệp Docker Compose
  • Không có mẫu pull request
  • Không có hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của con2/kompassi

Tất cả issue của con2/kompassi

Issue tương tự

Thêm issue về Python

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.