两个日期之间的天数? [复制]

2023-11-27

查看两个日期之间过去了多少天的最短方法是什么? 这就是我现在正在做的事情。

math.floor((b - a).total_seconds()/float(86400))

假设您实际上有两个日期对象,您可以从另一个中减去一个并查询结果timedelta object天数:

>>> from datetime import date
>>> a = date(2011,11,24)
>>> b = date(2011,11,17)
>>> a-b
datetime.timedelta(7)
>>> (a-b).days
7

它也适用于日期时间 - 我认为它会四舍五入到最近的一天:

>>> from datetime import datetime
>>> a = datetime(2011,11,24,0,0,0)
>>> b = datetime(2011,11,17,23,59,59)
>>> a-b
datetime.timedelta(6, 1)
>>> (a-b).days
6
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

两个日期之间的天数? [复制] 的相关文章

  • Python setuptools:如何在 setup.py 中添加私有存储库 (gitlab)?

    我上传了 2 个包 它们位于我的 gitlab 存储库中 如果我想使用 pip 将它们安装在我的系统中 这很容易 因为 gitlab 可以帮助您 https docs gitlab com ee user packages pypi rep
  • 如何使用 pyinstaller 包含文件?

    我也使用 tkinter 使用 python 3 7 编写了一个程序 由于我使用的是外部图片 因此当我将所有内容编译为一个 exe 时 我需要包含它们 我试过做 add data bg png files 但我仍然收到此错误 tkinter
  • 切片稀疏(scipy)矩阵

    我将不胜感激任何帮助 以理解从 scipy sparse 包中切片 lil matrix A 时的以下行为 实际上 我想根据行和列的任意索引列表提取子矩阵 当我使用这两行代码时 x1 A list 1 x2 x1 list 2 一切都很好
  • JavaScript 相当于 Python 的参数化 string.format() 函数

    这是 Python 示例 gt gt gt Coordinates latitude longitude format latitude 37 24N longitude 115 81W Coordinates 37 24N 115 81W
  • Kivy - 文本换行工作错误

    我正在尝试在 Kivy 1 8 0 应用程序中换行文本 当没有太多文字时 一切正常 但如果文本很长并且窗口不是很大 它只是剪切文本 这是示例代码 vbox BoxLayout orientation vertical size hint y
  • Python从int到string的快速转换

    我正在用 python 求解大量阶乘 并发现当我完成计算阶乘时 需要相同的时间才能转换为字符串以保存到文件中 我试图找到一种将 int 转换为字符串的快速方法 我将举一个计算和 int 转换时间的例子 我正在使用通用的 a str a 但感
  • 为什么我的代码不能根据字典解码加密字符串?

    我有一本字典 其中包含代表字母的键和值 例如一个简单的 DICT CODE b g n a p o x d t y 我收到了一个加密代码 并将该字符串转换为一个列表 其中每个项目都是一个单词 我需要根据字典中的项目来解决它 代码示例是 wo
  • TF map_fn 或 while_loop 用于不同形状的张量列表

    我想处理不同形状的张量序列 列表 并输出另一个张量列表 考虑每个时间戳上具有不同隐藏状态大小的 RNN 就像是 输入 tf ones 1 2 2 tf ones 2 2 3 tf ones 3 2 1 输出 tf zeros 1 2 4 t
  • 如何在 PyCharm 4.5.2 中使用 PyPy 作为标准/默认解释器?

    如何在 PyCharm 4 5 2 中使用 PyPy 作为标准 默认解释器 一切都在 Ubunutu 14 10 下运行 并且 pypy 已经安装 您可以在项目的设置下进行配置 这个官方文档直接涵盖了 https www jetbrains
  • 当我在 Pandas 中使用 df.corr 时,我的一些列丢失了

    这是我的代码 import numpy as np import pandas as pd import seaborn as sns import matplotlib pyplot as plt data pd read csv dea
  • 登录网站并使用 python 请求下载文件

    我有一个带有 HTML 表单的网站 登录后 它会将我带到 start php 站点 然后将我重定向到overview php 我想从该服务器下载文件 当我单击 ZIP 文件的下载链接时 链接后面的地址是 getimage php path
  • 更改 python tkinter canvas 中的线坐标

    我画了一条线tkinter Canvas现在我想移动一端 这可能吗 例如和itemconfig import tkinter tk tkinter Tk canvas tkinter Canvas tk canvas pack line c
  • WindowsError:[错误 126] 使用 ctypes 加载操作系统时

    python代码无法在Windows 7平台上运行 def libSO lib ctypes cdll LoadLibrary ConsoleApplication2 so lib cfoo2 1 3 当我尝试运行它时 得到来自python
  • python 中的 Johansen 协整检验

    我找不到任何有关在处理统计和时间序列分析 pandas 和 statsmodel 的 Python 模块中执行 Johansen 协整检验的功能的参考 有谁知道是否有一些代码可以执行时间序列之间的协整测试 现在 这已在 Python 的 s
  • Python 类型安全吗?

    根据维基百科 https en wikipedia org wiki Type system Type safety and memory safety 如果一种语言不允许违反类型系统规则的操作或转换 计算机科学家就认为该语言是 类型安全的
  • 如何将回溯/sys.exc_info() 值保存在变量中?

    我想将错误名称和回溯详细信息保存到变量中 这是我的尝试 import sys try try print x except Exception ex raise NameError except Exception er print 0 s
  • 在 virtualenvwrapper 中激活环境

    我安装了virtualenv and virtualenvwrapper用这个命令我创建了一个环境 mkvirtualenv cv 它有效 创建后我就处于新环境中 现在我重新启动了我的电脑 我想activate又是那个环境 但是怎么样 我使
  • Python 通过从现有 csv 文件中过滤选定的行来写入新的 csv 文件

    只是一个问题 我试图将 csv 文件中的选定行写入新的 csv 文件 但出现错误 我试图读取的 test csv 文件是这样的 两列 2013 9 1 2013 10 2 2013 11 3 2013 12 4 2014 1 5 2014
  • 在 Django shell 会话期间获取 SQL 查询计数

    有没有办法打印 Django ORM 在 Django shell 会话期间执行的原始 SQL 查询的数量 Django 调试工具栏已经提供了此类信息 例如 5 QUERIES in 5 83MS但如何从 shell 中获取它并不明显 您可
  • 使用 urllib 编码时保持 url 参数有序

    我正在尝试用 python 模拟 get 请求 我有一个参数字典 并使用 urllib urlencode 对它们进行 urlencode 我注意到虽然字典的形式是 k1 v1 k2 v2 k3 v3 urlencoding 后参数的顺序切

随机推荐

  • 使用 psycopg2 动态更改 python 中的数据库 (postgresql)

    谁能告诉我如何动态更改我刚刚创建的数据库 使用以下代码 我认为在执行此代码期间我将位于默认的 postgres 数据库 这是模板数据库 中 并且在创建新数据库之后我想在运行时更改我的数据库以进行进一步的处理 from psycopg2 im
  • 为什么开发人员应该使用 Web 服务而不是直接连接到数据库? [关闭]

    Closed 这个问题需要多问focused 目前不接受答案 我正在寻找我们应该通过 Web 服务连接到远程数据库而不是直接连接到数据库的 十大 原因列表 现在这是一场内部辩论 我支持网络服务 但输掉了这场辩论 我对 WCF Web 服务有
  • 日志消息 processIncoming、handlePacket、sendBufferedRequest 重复很多 - android

    我的应用程序在后台 我正在检查日志 我看到该应用程序密集地发送日志消息 其中包含我无法理解的消息 我使用 GCM 推送通知 我怀疑这可能是原因 如果是这个原因的话 电池不喜欢在不到一秒的时间内发送这么多请求 这是 logcat 消息 12
  • PHP / MySQL 票证响应 - 将电子邮件响应存储在数据库中?

    我正在构建一个基本的支持请求系统 客户可以登录并提出问题 管理员可以进入并回复 它将状态设置为 已回复 并向客户发送电子邮件 让他们知道有人已回复 我的问题是 我有一个 评论 部分 它是管理员和客户之间交互的日志 如果我通过电子邮件向客户发
  • HTML 电子邮件 - 是否允许使用 colspan?

    我想知道如果我在打算作为电子邮件使用的 HTML 表中使用 colspan 属性 电子邮件客户端 Outlook 等 是否会理解 colspan 的作用 因为我读到这可能会导致布局问题 所有主要电子邮件客户端均完全支持 Colspan 和
  • Docker-compose external_links 无法连接

    我有几个应用程序容器想要连接到 mongodb 容器 我尝试使用external links 但无法连接到mongodb I get MongoError 首先无法连接到服务器 mongodb 27017 连接 我是否必须将容器添加到同一网
  • 当数组数量和每个数组的长度未知时生成字符组合的所有排列

    我不确定如何以简洁的方式提出我的问题 所以我将从示例开始并从示例开始扩展 我正在使用 VBA 但我认为这个问题不是特定于语言的 只需要一个可以提供伪代码框架的聪明头脑 先谢谢您的帮助 例子 我有 3 个字符数组 如下所示 Arr 1 X Y
  • 如何设置2天的cronjob? [关闭]

    Closed 这个问题不符合堆栈溢出指南 目前不接受答案 我们想使用 cronjob 来创建数据库备份 备份应该每两天进行一次 可以使用以下 cron 条目吗 0 0 2 backup command 如果这是错误的 请告诉我设置 2 天
  • EXECUTE 后的事务计数表明 BEGIN 和 COMMIT 语句的数量不匹配。先前计数 = 1,当前计数 = 0

    我有一个Insert存储过程将数据提供给Table1并得到Column1价值来自Table1并调用第二个存储过程来填充 Table2 但是当我将第二个存储过程调用为 Exec USPStoredProcName 我收到以下错误 EXECUT
  • 将标题对齐到同一基线,无论以下文本如何?

    有没有办法将不同大小的多个标题的第一行对齐到同一基线 另外 无论后面的文本如何 也应该对齐 See picture at http snapplr com snap z1mw please 编辑 重新上传 替代文本http img144 i
  • 无法使用“fill_parent”获得正确的布局

    我正在尝试在 Android 中创建这个简单的布局 A应该换行以适合其内容并且left center vertical align B应尽可能扩大 填满所有空白 C应该右对齐 换行以填充其内容并且也对齐center vertical 这是我
  • C++ string::求复杂度

    为什么要实现c string find 不使用KMP算法 并且不会运行在O N M 并运行在O N M 这在 C 0x 中得到纠正吗 如果当前查找的复杂度不是O N M 那是什么 那么gcc中实现了什么算法呢 是KMP吗 如果没有 为什么
  • 无法创建 org.jboss.arquillian.test.impl.EventTestRunnerAdaptor 类的新实例

    我有这个 pom xml 文件
  • 在 Heroku 上使用 docker、scrapysplash

    我有一个 scrapy 蜘蛛 它使用在 Docker localhost 8050 上运行的splash来在抓取之前渲染 javascript 我正在尝试在heroku上运行它 但不知道如何配置heroku以在运行我的网络之前启动docke
  • 独立 Apache Qpid (amqp) Junit 测试示例

    有谁有在 a 中使用 Apache Qpid 的示例吗 独立的朱单元测试 理想情况下 我希望能够动态创建一个队列 我可以在测试中放入 获取消息 因此 我不会在测试中测试 QPid 我将为此使用集成测试 但是对于测试处理消息的方法非常有用 并
  • 如何使用 sqlite 创建 ASP.NET Web 应用程序 [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心以获得指导 我想使用sqlite在as
  • 整数矩阵的精确整数零空间?

    nullspace A 找到矩阵零空间的基A 返回的向量具有浮点坐标 如果矩阵A是一个整数矩阵 可以在整数坐标中找到基础 例如 在数学 NullSpace RandomInteger 10 10 3 4 始终返回整数向量 有没有办法在 Ju
  • 如何从 C 运行外部程序并解析其输出?

    我有一个实用程序 可以输出游戏所需的文件列表 如何在 C 程序中运行该实用程序并获取其输出 以便我可以在同一程序中对其进行操作 更新 关于缺乏信息的好呼吁 该实用程序会输出一系列字符串 这应该可以跨 Mac Windows Linux 移植
  • 适用于 .NET 的 HTML 到 PDF 转换器 [关闭]

    Closed 这个问题不符合堆栈溢出指南 目前不接受答案 我正在寻找一个适用于 NET 的免费 HTML 到 PDF 转换器它最好采用 HTML 页面并将其呈现为 PDF 文档 HTML 页面 打印时 将通常不止一页 我知道 ABCPDF
  • 两个日期之间的天数? [复制]

    这个问题在这里已经有答案了 查看两个日期之间过去了多少天的最短方法是什么 这就是我现在正在做的事情 math floor b a total seconds float 86400 假设您实际上有两个日期对象 您可以从另一个中减去一个并查询