擅长:python、mysql、java
<p>如果您不能使用<code>datetime</code>,则可以这样做:</p>
<pre><code>def day(d, m):
day = (sum((31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31)[:m-1]) + d + 3) % 7
# ^ ^ ^ ^ ^ ^
# ' adding up the days in the months | | | | |
# up to but not including the current month ' | | | |
# plus the current day of the month ' | | |
# and the day of the week on 12/31/2013 ' | |
# modulus (%) is what's left over after integer division ' |
# seven days in a week '
</code></pre>