Hiển thị tháng và ngày cho số ngày đã nhập trong python

Cách tiếp cận ngây thơ. Một giải pháp ngây thơ là bắt đầu từ dt1 và tiếp tục đếm ngày cho đến khi đạt được dt2. Giải pháp này cần nhiều hơn O[1] thời gian.  

Một giải pháp đơn giản và tốt hơn là đếm tổng số ngày trước khi dt1 từ i. e. , tổng số ngày từ 00/00/0000 đến dt1, sau đó đếm tổng số ngày trước dt2. Cuối cùng, trả về sự khác biệt giữa hai lần đếm.   

Python3




74 days
4

74 days
5

 

74 days
6

 

 

74 days
7
74 days
8

74 days
9
74 days
0
74 days
1______00
74 days
1

74 days
2______00____04
74 days
5
74 days
6

74 days
2______00____09
74 days
5
74 days
41

74 days
2______00____844
74 days
5
74 days
46

 

 

74 days
47

74 days
48

74 days
49
74 days
5
74 days
51
74 days
52
74 days
53
74 days
54
74 days
53
74 days
52
74 days
53
74 days
58
74 days
53
74 days
52______853
74 days
58
74 days
53

74 days
64
74 days
52______853
74 days
52
74 days
53
74 days
58
74 days
53
74 days
52
74 days
53
74 days
58
74 days
53
74 days
52
74 days
76

 

74 days
77

74 days
78

 

 

74 days
0
74 days
80

 

74 days
9
74 days
82
74 days
5
74 days
84

 

74 days
9
74 days
86

74 days
9
74 days
88

74 days
9
74 days
90
74 days
91
74 days
5
74 days
93
74 days
94

74 days
2____882
74 days
97
74 days
5
74 days
99

 

74 days
9
74 days
01

74 days
9
74 days
03

74 days
9
74 days
05
74 days
06
74 days
07
74 days
08
74 days
09
74 days
10
74 days
97
74 days
06
74 days
07
74 days
08
74 days
15
74 days
10
74 days
17
74 days
06
74 days
07
74 days
08
74 days
01
74 days
10

 

 

74 days
03

74 days
04

74 days
0
74 days
06

 

74 days
9
74 days
08

 

74 days
9
74 days
10

74 days
9
74 days
12
74 days
5
74 days
14
74 days
15
74 days
16
74 days
17
74 days
18

 

74 days
9
74 days
20

74 days
9
74 days
22
74 days
23_______024
74 days
25
74 days
26
74 days
27
74 days
28
74 days
97
74 days
99
74 days
94

74 days
2______012____917
74 days
5
74 days
36

 

74 days
9
74 days
38

_______89____040

74 days
9
74 days
12
74 days
17
74 days
5
74 days
45

 

74 days
9
74 days
47

 

74 days
9
74 days
49
74 days
5
74 days
51
74 days
15
74 days
16
74 days
17
74 days
55

74 days
9
74 days
22
74 days
23
74 days
24
74 days
25
74 days
26
74 days
27
74 days
63
74 days
97
74 days
99
74 days
94

74 days
2______049____917
74 days
5
74 days
36

74 days
9
74 days
49____917
74 days
5
74 days
76

 

74 days
9
74 days
78

74 days
9
74 days
05
74 days
81
74 days
97
74 days
83

 

 

74 days
84

74 days
85
74 days
5
74 days
87
74 days
88
74 days
53
74 days
90
74 days
53
74 days
92
74 days
10

74 days
94
74 days
5
74 days
87
74 days
97
74 days
53
74 days
93
74 days
53
74 days
401
74 days
10

 

74 days
403
74 days
404
74 days
405
74 days
10

đầu ra.

74 days

 

Độ phức tạp về thời gian. O[1]
Không gian phụ. Ô[1]

Sử dụng mô-đun ngày giờ Python

Python đi kèm với một mô-đun datetime sẵn có giúp chúng ta giải quyết các vấn đề khác nhau liên quan đến datetime. Để tìm sự khác biệt giữa hai ngày, chúng tôi chỉ cần nhập hai ngày với loại ngày và trừ chúng, từ đó cung cấp cho chúng tôi số ngày giữa hai ngày.  

Chủ Đề