<legend id='fTVy1'><style id='fTVy1'><dir id='fTVy1'><q id='fTVy1'></q></dir></style></legend>

        <i id='fTVy1'><tr id='fTVy1'><dt id='fTVy1'><q id='fTVy1'><span id='fTVy1'><b id='fTVy1'><form id='fTVy1'><ins id='fTVy1'></ins><ul id='fTVy1'></ul><sub id='fTVy1'></sub></form><legend id='fTVy1'></legend><bdo id='fTVy1'><pre id='fTVy1'><center id='fTVy1'></center></pre></bdo></b><th id='fTVy1'></th></span></q></dt></tr></i><div id='fTVy1'><tfoot id='fTVy1'></tfoot><dl id='fTVy1'><fieldset id='fTVy1'></fieldset></dl></div>
        <tfoot id='fTVy1'></tfoot>

        <small id='fTVy1'></small><noframes id='fTVy1'>

        • <bdo id='fTVy1'></bdo><ul id='fTVy1'></ul>

        根据 Python 中的日期范围检查日期

        时间:2023-09-01
        <i id='JQtH1'><tr id='JQtH1'><dt id='JQtH1'><q id='JQtH1'><span id='JQtH1'><b id='JQtH1'><form id='JQtH1'><ins id='JQtH1'></ins><ul id='JQtH1'></ul><sub id='JQtH1'></sub></form><legend id='JQtH1'></legend><bdo id='JQtH1'><pre id='JQtH1'><center id='JQtH1'></center></pre></bdo></b><th id='JQtH1'></th></span></q></dt></tr></i><div id='JQtH1'><tfoot id='JQtH1'></tfoot><dl id='JQtH1'><fieldset id='JQtH1'></fieldset></dl></div>

            <tbody id='JQtH1'></tbody>
        • <legend id='JQtH1'><style id='JQtH1'><dir id='JQtH1'><q id='JQtH1'></q></dir></style></legend>
              <bdo id='JQtH1'></bdo><ul id='JQtH1'></ul>

                <small id='JQtH1'></small><noframes id='JQtH1'>

                <tfoot id='JQtH1'></tfoot>

                  本文介绍了根据 Python 中的日期范围检查日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我有一个日期变量:2011-01-15,如果所述日期在今天的 3 天内,我想返回一个布尔值.我不太确定如何在 Python 中构造它.我只处理日期,而不是日期时间.

                  I have a date variable: 2011-01-15 and I would like to get a boolean back if said date is within 3 days from TODAY. Im not quite sure how to construct this in Python. Im only dealing with date, not datetime.

                  我的工作示例是宽限期".用户登录我的网站,如果宽限期在今天的 3 天内,则该用户的其他脚本等将被省略.

                  My working example is a "grace period". A user logs into my site and if the grace period is within 3 days of today, additional scripts, etc. are omitted for that user.

                  我知道你可以在 Python 的日期模块中做一些花哨/复杂的事情,但我不知道去哪里找.

                  I know you can do some fancy/complex things in Python's date module(s) but Im not sure where to look.

                  推荐答案

                  在 Python 中检查范围可以使用 a <= x <= b:

                  In Python to check a range you can use a <= x <= b:

                  >>> import datetime
                  >>> today = datetime.date.today()
                  >>> margin = datetime.timedelta(days = 3)
                  
                  >>> today - margin <= datetime.date(2011, 1, 15) <= today + margin
                  True
                  

                  这篇关于根据 Python 中的日期范围检查日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:如何在 Python 中获得布尔值的相反(否定)? 下一篇:为什么我不能在 Python 中扩展 bool?

                  相关文章

                  1. <small id='x93g5'></small><noframes id='x93g5'>

                    <legend id='x93g5'><style id='x93g5'><dir id='x93g5'><q id='x93g5'></q></dir></style></legend>
                  2. <i id='x93g5'><tr id='x93g5'><dt id='x93g5'><q id='x93g5'><span id='x93g5'><b id='x93g5'><form id='x93g5'><ins id='x93g5'></ins><ul id='x93g5'></ul><sub id='x93g5'></sub></form><legend id='x93g5'></legend><bdo id='x93g5'><pre id='x93g5'><center id='x93g5'></center></pre></bdo></b><th id='x93g5'></th></span></q></dt></tr></i><div id='x93g5'><tfoot id='x93g5'></tfoot><dl id='x93g5'><fieldset id='x93g5'></fieldset></dl></div>
                  3. <tfoot id='x93g5'></tfoot>
                      <bdo id='x93g5'></bdo><ul id='x93g5'></ul>