@@ -113,50 +113,62 @@ def day_of_week_ymd(date_string: str) -> str:
113
113
114
114
115
115
if __name__ == "__main__" :
116
- print ("Tuesday August 7, 2035:\n " ,
117
- day_of_week_fmt ("7/8/2035" , format = "%d/%m/%Y" ),
118
- day_of_week_fmt ("8/07/2035" , format = "%m/%d/%Y" ),
119
- day_of_week_fmt ("2035-08-07" , format = "%Y-%m-%d" ),
120
- day_of_week_fmt ("20350807" ),
121
- day_of_week_dmy ("7/8/2035" ),
122
- day_of_week_mdy ("8/7/2035" ),
123
- day_of_week_ymd ("2035/08/07" ))
124
-
125
- print ("Sunday August 7, 2021:\n " ,
126
- day_of_week_fmt ("7/8/2021" , format = "%d/%m/%Y" ),
127
- day_of_week_fmt ("8/07/2021" , format = "%m/%d/%Y" ),
128
- day_of_week_fmt ("2021-08-07" , format = "%Y-%m-%d" ),
129
- day_of_week_fmt ("20210807" ),
130
- day_of_week_dmy ("7/8/2021" ),
131
- day_of_week_mdy ("8/7/2021" ),
132
- day_of_week_ymd ("2021/08/07" ))
133
-
134
- print ("Friday January 1, 2021:\n " ,
135
- day_of_week_fmt ("1/1/2021" , format = "%d/%m/%Y" ),
136
- day_of_week_fmt ("1/1/2021" , format = "%m/%d/%Y" ),
137
- day_of_week_fmt ("2021-01-01" , format = "%Y-%m-%d" ),
138
- day_of_week_fmt ("20210101" ),
139
- day_of_week_dmy ("1/1/2021" ),
140
- day_of_week_mdy ("1/1/2021" ),
141
- day_of_week_ymd ("2021/01/1" ))
142
-
143
- print ("Friday October 1, 2021:\n " ,
144
- day_of_week_fmt ("1/10/2021" , format = "%d/%m/%Y" ),
145
- day_of_week_fmt ("10/1/2021" , format = "%m/%d/%Y" ),
146
- day_of_week_fmt ("2021-10-01" , format = "%Y-%m-%d" ),
147
- day_of_week_fmt ("20211001" ),
148
- day_of_week_dmy ("1/10/2021" ),
149
- day_of_week_mdy ("10/1/2021" ),
150
- day_of_week_ymd ("2021/10/01" ))
151
-
152
- print ("Monday January 1, 1900: \n " ,
153
- day_of_week_fmt ("19000101" ),
154
- day_of_week_dmy ("1/1/1900" ),
155
- day_of_week_mdy ("1/1/1900" ),
156
- day_of_week_ymd ("1900/1/01" ))
157
-
158
- print ("Saturday January 1, 2000: \n " ,
159
- day_of_week_fmt ("20000101" ),
160
- day_of_week_dmy ("1/1/2000" ),
161
- day_of_week_mdy ("1/1/2000" ),
162
- day_of_week_ymd ("2000/1/01" ))
116
+ print (
117
+ "Tuesday August 7, 2035:\n " ,
118
+ day_of_week_fmt ("7/8/2035" , format = "%d/%m/%Y" ),
119
+ day_of_week_fmt ("8/07/2035" , format = "%m/%d/%Y" ),
120
+ day_of_week_fmt ("2035-08-07" , format = "%Y-%m-%d" ),
121
+ day_of_week_fmt ("20350807" ),
122
+ day_of_week_dmy ("7/8/2035" ),
123
+ day_of_week_mdy ("8/7/2035" ),
124
+ day_of_week_ymd ("2035/08/07" ),
125
+ )
126
+
127
+ print (
128
+ "Sunday August 7, 2021:\n " ,
129
+ day_of_week_fmt ("7/8/2021" , format = "%d/%m/%Y" ),
130
+ day_of_week_fmt ("8/07/2021" , format = "%m/%d/%Y" ),
131
+ day_of_week_fmt ("2021-08-07" , format = "%Y-%m-%d" ),
132
+ day_of_week_fmt ("20210807" ),
133
+ day_of_week_dmy ("7/8/2021" ),
134
+ day_of_week_mdy ("8/7/2021" ),
135
+ day_of_week_ymd ("2021/08/07" ),
136
+ )
137
+
138
+ print (
139
+ "Friday January 1, 2021:\n " ,
140
+ day_of_week_fmt ("1/1/2021" , format = "%d/%m/%Y" ),
141
+ day_of_week_fmt ("1/1/2021" , format = "%m/%d/%Y" ),
142
+ day_of_week_fmt ("2021-01-01" , format = "%Y-%m-%d" ),
143
+ day_of_week_fmt ("20210101" ),
144
+ day_of_week_dmy ("1/1/2021" ),
145
+ day_of_week_mdy ("1/1/2021" ),
146
+ day_of_week_ymd ("2021/01/1" ),
147
+ )
148
+
149
+ print (
150
+ "Friday October 1, 2021:\n " ,
151
+ day_of_week_fmt ("1/10/2021" , format = "%d/%m/%Y" ),
152
+ day_of_week_fmt ("10/1/2021" , format = "%m/%d/%Y" ),
153
+ day_of_week_fmt ("2021-10-01" , format = "%Y-%m-%d" ),
154
+ day_of_week_fmt ("20211001" ),
155
+ day_of_week_dmy ("1/10/2021" ),
156
+ day_of_week_mdy ("10/1/2021" ),
157
+ day_of_week_ymd ("2021/10/01" ),
158
+ )
159
+
160
+ print (
161
+ "Monday January 1, 1900: \n " ,
162
+ day_of_week_fmt ("19000101" ),
163
+ day_of_week_dmy ("1/1/1900" ),
164
+ day_of_week_mdy ("1/1/1900" ),
165
+ day_of_week_ymd ("1900/1/01" ),
166
+ )
167
+
168
+ print (
169
+ "Saturday January 1, 2000: \n " ,
170
+ day_of_week_fmt ("20000101" ),
171
+ day_of_week_dmy ("1/1/2000" ),
172
+ day_of_week_mdy ("1/1/2000" ),
173
+ day_of_week_ymd ("2000/1/01" ),
174
+ )
0 commit comments