如何在Python中将日期时间对象移动12小时

2023-12-28

由于某种原因,日期时间对象让我很头疼。我写信是为了弄清楚如何将日期时间对象移动 12 小时。我还需要知道如何确定两个日期时间对象是否相差 1 分钟或更长时间。


The datetime http://docs.python.org/library/datetime.html图书馆有一个timedelta专门针对这种事情的对象:

import datetime

mydatetime = datetime.now() # or whatever value you want
twelvelater = mydatetime + datetime.timedelta(hours=12)
twelveearlier = mydatetime - datetime.timedelta(hours=12)

difference = abs(some_datetime_A - some_datetime_B)
# difference is now a timedelta object

# there are a couple of ways to do this comparision:
if difference > timedelta(minutes=1):
    print "Timestamps were more than a minute apart"

# or: 
if difference.total_seconds() > 60:
    print "Timestamps were more than a minute apart"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在Python中将日期时间对象移动12小时 的相关文章

  • 在 Python 中解析 TCL 列表

    我需要在双括号上拆分以空格分隔的 TCL 列表 例如 OUTPUT 172 25 50 10 01 01 Ethernet 172 25 50 10 01 02 Ethernet Traffic Item 1 172 25 50 10 01
  • 如何计算 pandas datetime 对象的均值和方差?

    如何计算 YYYY MM DD 形式的 python 日期时间对象的汇总统计数据 均值和标准差 我想对具有不同 ID 的不同日期时间对象组执行此操作 数据如下 import datetime as dt df pd DataFrame Da
  • Python 类型提示 Dict 语法错误 可变默认值是不允许的。使用“默认工厂”

    我不知道为什么解释器会抱怨这个类型的字典 对于这两个实例 我得到一个 不允许可变默认值 使用默认工厂 语法错误 我使用的是 python 3 7 3 from dataclasses import dataclass from typing
  • Python - 比较同一字典中的值

    我有一本字典 d Trump MAGA FollowTheMoney Clinton dems Clinton Stein FollowTheMoney Atlanta 我想删除字符串列表中的重复字符串 该字符串是键的值 对于这个例子 期望
  • 为什么 dataclasses.astuple 返回类属性的深层副本?

    在下面的代码中astuple函数正在执行数据类的类属性的深层复制 为什么它不能产生与函数相同的结果my tuple import copy import dataclasses dataclasses dataclass class Dem
  • NLTK 2.0分类器批量分类器方法

    当我运行此代码时 它会抛出一个错误 我认为这是由于 NLTK 3 0 中不存在batch classify 方法 我很好奇如何解决旧版本中的某些内容在新版本中消失的此类问题 def accuracy classifier gold resu
  • 从Django中具有外键关系的两个表中检索数据? [复制]

    这个问题在这里已经有答案了 This is my models py file from django db import models class Author models Model first name models CharFie
  • Python 3d 绘图设置固定色阶

    我正在尝试绘制两个 3d 数组 第一个数组的 z 值在范围内 0 15 0 15 第二个来自 0 001 0 001 当我绘图时 色标自动遵循数据范围 如何设置自定义比例 我不想看到 0 001 的浅色 而应该看到 0 15 的浅色 如何修
  • 打印数字时添加千位分隔符[重复]

    这个问题在这里已经有答案了 我真的不知道这个问题的 名称 所以它可能是一个不正确的标题 但问题很简单 如果我有一个数字 例如 number 23543 second 68471243 我想要它使print 像这样 23 54368 471
  • 使用 python/numpy 重塑数组

    我想重塑以下数组 gt gt gt test array 11 12 13 14 21 22 23 24 31 32 33 34 41 42 43 44 为了得到 gt gt gt test2 array 11 12 21 22 13 14
  • 未知错误:Chrome 无法启动:异常退出

    当我使用 chromedriver 对 Selenium 运行测试时 出现此错误 selenium common exceptions WebDriverException Message unknown error Chrome fail
  • Pandas 组合不同索引的数据帧

    我有两个数据框df 1 and df 2具有不同的索引和列 但是 有一些索引和列重叠 我创建了一个数据框df索引和列的并集 因此不存在重复的索引或列 我想填写数据框df通过以下方式 for x in df index for y in df
  • 在 Google App Engine 中,如何避免创建具有相同属性的重复实体?

    我正在尝试添加一个事务 以避免创建具有相同属性的两个实体 在我的应用程序中 每次看到新的 Google 用户登录时 我都会创建一个新的播放器 当新的 Google 用户在几毫秒内进行多个 json 调用时 我当前的实现偶尔会创建重复的播放器
  • Javascript转换时区问题

    我在转换当前时区的日期时间时遇到问题 我从服务器收到此日期字符串 格式为 2015 10 09T08 00 00 这是中部时间 但是当我使用 GMT 5 中的 new Date strDate 转换此日期时间时 它返回给我的信息如下 这是不
  • Python:Goslate 翻译请求返回“503:服务不可用”[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我们不允许提出寻求书籍 工具 软件库等推荐的问题 您可以编辑问题 以便用事实和引文来回答 这个问题似乎不是关于主要由程序员使用的特定编程问
  • 重新分配唯一值 - pandas DataFrame

    我在尝试着assign unique值在pandas df给特定的个人 For the df below Area and Place 会一起弥补unique不同的价值观jobs 这些值将分配给个人 总体目标是使用尽可能少的个人 诀窍在于这
  • 如何将 Django 中的权限添加到模型并使用 shell 进行测试

    我在模型中添加了 Meta 类并同步了数据库 然后在 shell 中创建了一个对象 它返回 false 所以我真的无法理解错误在哪里或者缺少什么是否在其他文件中可能存在某种配置 class Employer User Employer in
  • 根据 Pandas 中的列表选择数据框行的子集

    我有一个数据框df1并列出x In 22 import pandas as pd In 23 df1 pd DataFrame C range 5 B range 10 20 2 A list abcde In 24 df1 Out 24
  • NLTK:查找单词大小为 2k 的上下文

    我有一个语料库 我有一个词 对于语料库中该单词的每次出现 我想获取一个包含该单词之前的 k 个单词和该单词之后的 k 个单词的列表 我在算法上做得很好 见下文 但我想知道 NLTK 是否提供了一些我错过的功能来满足我的需求 def size
  • 如何在Python脚本中从youtube-dl中提取文件大小?

    我是 python 编程新手 我想在下载之前提取视频 音频大小 任何 YouTube 视频 gt gt gt from youtube dl import YoutubeDL gt gt gt url https www youtube c

随机推荐

  • Java XML 解析和原始字节偏移

    我想将一些格式良好的 XML 解析为 DOM 但我想知道原始媒体中每个节点标签的偏移量 例如 如果我有一个 XML 文档 其内容如下 div text div 我想知道节点在原始媒体中从偏移量 13 开始 并且 更重要的是 文本 从偏移量
  • 只有循环中的第一个 subprocess.Popen(..., stdin=f) 才能正常工作

    我的主要目标是获取一系列连接 Linux 的计算机的所有 cpu 占用情况 我已经在网上挣扎和搜索了一段时间 但我一定错过了一些东西 因为我找不到答案 所以我定义了一个 cpu script py import psutil print p
  • Javascript XML 解析或替代方案

    我正在为博客后端构建一个 Javascript 预览功能 很像本网站上使用的功能 并且我希望能够解析一些通常由 PHP 解析的自定义标签 我想知道是否可以使用 JS XML 解析器来解析文本区域中的内容 如下所示
  • 如何使用 jQuery 获取点击元素的 ID

    我有以下 html a href class pagerlink link a a href class pagerlink link a a href class pagerlink link a etc 以及以下 jQuery 脚本 d
  • 为什么 python json.dumps 抱怨 ascii 解码?

    我的代码中有以下几行 outs codecs getwriter utf 8 sys stdout dJSON contains JSON message with non ASCII chars outs write json dumps
  • 为什么使用 while 循环填充新数组的速度如此之快?

    我正在考虑使用本机方法创建包含默认值的数组的方法 最终得到 function pushMap length fill var a b a length length b push apply b a return b map functio
  • 如何将 XML 从 C# 传递到 SQL Server 2008 中的存储过程?

    我想将 xml 文档传递给 sql server 存储过程 如下所示 CREATE PROCEDURE BookDetails Insert xml xml 我想将一些字段数据与其他表数据进行比较 如果匹配则必须将记录插入到表中 要求 如何
  • 您无法使用 glide 启动相对布局图像中被破坏的活动的加载

    我正在使用relativelayout来设置图像 为什么我没有使用imageview意味着 在relativelayout图像内 我正在设置图标 我不知道 glide 到底出了什么问题 我已经在下面发布了堆栈跟踪和相关代码 Logcat F
  • scalatest :对象 scalatest 不是包 org 的成员

    EDIT 如果文件位于 则有效src test scala tests 但不在src main scala mypackage Why 我已经尝试过人们遇到几乎相同问题的主题的解决方案 但没有一个有效 有关详细信息 我在 build sbt
  • console.log.apply 在 IE9 中不起作用

    看起来我已经重新发明了轮子 但不知怎的 这在 Internet Explorer 9 中不起作用 但在 IE6 中却起作用 function debug if window console window console log functi
  • 如何解决“警告:应用程序未指定 API 级别要求”?

    你好 我正在编写一个 Android 应用程序 但是当我运行该应用程序时 会生成以下应用程序 并且应用程序不会出现在 Windows 上 请帮忙 如果我能找到正确的解决方案 我将不胜感激 要解决此警告 请添加
  • 我如何告诉(本地)mercurial 服务器处于非发布状态?

    我如何告诉 Mercurial 远程服务器 最初位于位桶 http bitbucket org例如 但他们不再支持 Mercurial 当我无权访问远程时是非发布的 hg hgrc file 背景 Mercurial 的最新版本有一个概念p
  • AJAX 调用中的变量范围

    我经常问自己的一个问题是 当在发出 AJAX 调用的函数中声明变量时 javascript 怎么可能仍然在 AJAX 请求的回调函数中引用 这是一个例子 var loadMask name test form submit url requ
  • 使用 ASP.net MVC 执行提交(回发)和重定向

    我想用submit从我的标记到 ASP net MVC 操作 然后我想将请求重定向到另一个网址 我可以这样做吗 或者MVC只对应ajax 如果您使用的是Html BeginForm http msdn microsoft com en us
  • 如果 Jira Issue 键不在提交消息中,则限制 Subversion 提交

    我使用 SVN 1 7 4 进行版本控制 使用 atlassian JIRA 作为我的 LAMP 网站的问题跟踪器 如果我的任何团队成员在未提及 Jira Issue 密钥的情况下进行提交 我想限制 SVN 提交 我正在独立使用 JIRA
  • ZSH 抱怨 RVM __rvm_cleanse_variables: 找不到函数定义文件

    在 Mac OS X 10 7 4 上使用最新的 ZSH 和 RVM 时 ZSH 会抱怨这一点 rvm cleanse variables function definition file not found 运行以下命令解决了问题 rm
  • 在 Python 中创建一个列表——发生了什么鬼祟的事情?

    如果这没有任何意义 我很抱歉 我对 Python 很陌生 通过解释器的测试 我可以看到list and 两者都会产生一个空列表 gt gt gt list gt gt gt 根据我到目前为止所学到的 创建对象的唯一方法是调用它的构造函数 i
  • 有向加权图的邻接矩阵与邻接表

    作为一项练习 我必须建立一个卫星导航系统 该系统规划从一个地点到另一个地点的最短和最快的路线 它必须在不使用太多内存的情况下尽可能快地完成 我无法决定使用哪种结构来表示该图 我知道矩阵更适合密集图 而列表更适合稀疏图 我更倾向于使用列表 因
  • 水平菜单在宽屏显示器上显示不正确

    我为网站实现的水平菜单有一个小问题 该菜单仅包含三个项目 但在相当大的宽屏显示器上查看时 最后一个项目似乎折叠到一个新行 我实际上无法自己测试这一点 因为我的客户使用宽屏显示器 虽然我无法重现他们向我发送的此屏幕截图的错误 客户端在 Win
  • 如何在Python中将日期时间对象移动12小时

    由于某种原因 日期时间对象让我很头疼 我写信是为了弄清楚如何将日期时间对象移动 12 小时 我还需要知道如何确定两个日期时间对象是否相差 1 分钟或更长时间 The datetime http docs python org library