Hướng dẫn python get last sunday - python có được chủ nhật cuối cùng
Tìm cách tận dụng 5 để có được ngày bắt đầu và kết thúc tuần trước, Chủ nhật đến thứ Bảy.Vì vậy, nếu đó là 8/12/13 hôm nay, tôi muốn xác định một hàm in: 6Làm thế nào để tôi viết về điều này? Chỉnh sửa: Được rồi, vì vậy dường như có một số câu hỏi về các trường hợp cạnh. Đối với các ngày thứ Bảy, tôi muốn cùng một tuần, đối với bất cứ điều gì khác, tôi muốn tuần dương lịch ngay trước ngày ____ 17. Hỏi ngày 13 tháng 8 năm 2013 lúc 4:11Aug 13, 2013 at 4:11
Foxfoxfox 14.2K20 Huy hiệu vàng55 Huy hiệu bạc84 Huy hiệu đồng20 gold badges55 silver badges84 bronze badges 7 DateTime.Date.Weekday Trả về 8 cho thứ Hai. Bạn cần phải điều chỉnh điều đó.Thử sau:
Nếu bạn được phép sử dụng python-dateutil:
Jroddynamite 11.9k4 Huy hiệu vàng41 Huy hiệu bạc58 Huy hiệu Đồng4 gold badges41 silver badges58 bronze badges Đã trả lời ngày 13 tháng 8 năm 2013 lúc 4:26Aug 13, 2013 at 4:26
Falsetrufalsetrufalsetru 345K59 Huy hiệu vàng690 Huy hiệu bạc614 Huy hiệu đồng59 gold badges690 silver badges614 bronze badges 5 Tôi đã tìm thấy câu trả lời tốt nhất từ đây làm việc tốt trong trường hợp của tôi thử cái này
Đã trả lời ngày 7 tháng 11 năm 2013 lúc 11:47Nov 7, 2013 at 11:47
Kartheekkartheekkartheek 6.1643 huy hiệu vàng41 Huy hiệu bạc41 Huy hiệu đồng3 gold badges41 silver badges41 bronze badges 2
Lưu ý rằng điều này dường như tồn tại tất cả các trường hợp của bạn:
Đã trả lời ngày 13 tháng 8 năm 2013 lúc 4:35Aug 13, 2013 at 4:35
Jasonjasonjason Phù thủy vàng 232K33418 Huy hiệu bạc521 Huy hiệu đồng33 gold badges418 silver badges521 bronze badges 0
Đã trả lời ngày 24 tháng 10 năm 2018 lúc 11:38Oct 24, 2018 at 11:38
Đã trả lời ngày 13 tháng 8 năm 2013 lúc 4:27Aug 13, 2013 at 4:27
RobᵩrobᵩRobᵩ 158K17 Huy hiệu vàng227 Huy hiệu bạc 301 Huy hiệu đồng17 gold badges227 silver badges301 bronze badges 2 Khi tôi đối phó với điều này, tôi đã đi kèm với giải pháp này:
Vì vậy, OP có thể sử dụng nó như:
Đã trả lời ngày 7 tháng 8 năm 2018 lúc 7:48Aug 7, 2018 at 7:48
Jozojozojozo 3.6521 Huy hiệu vàng24 Huy hiệu bạc29 Huy hiệu đồng1 gold badge24 silver badges29 bronze badges Mã sau làm việc cho tôi:
Lưu ý: Ở trên tôi đã lấy ngày trong tuần bình thường (0 cho thứ Hai) nhưng vào Thứ Hai, Thứ Hai ISOWEEKweekday() and isoweekday() method of python built-in package datetime.py: 0Đã trả lời ngày 16 tháng 4 năm 2021 lúc 11:04Apr 16, 2021 at 11:04
Đây là những gì tôi đã làm: 1Vì vậy, bây giờ tôi có thể chạy .. 2hoặc bất kỳ ngày nào trong tuần 3Đã trả lời ngày 13 tháng 2 lúc 18:21Feb 13 at 18:21
Greggregreg 334 huy hiệu đồng4 bronze badges Cách đơn giản nhất là: 4Hôm nay được đặt thành UTC, hãy thoải mái sử dụng cách ưa thích của bạn. Đã trả lời ngày 12 tháng 4 lúc 12:06Apr 12 at 12:06
|