生成给定范围内的随机时间戳?

2024-01-10

我正在尝试做类似的事情:

start=input("select starting date, format example : Jan 01 00:00:00")
end=input("select ending date")

if start>end:
     start,end=end,start

print(randomize_time(start,end))

Output:

>>> Aug 05 13:15:59

我尝试过使用 random.randint,但如果我选择一个范围,例如: 00:00:00 && 01:00:00,唯一随机的部分是小时、分钟和秒将被忽略(因为我正在执行 random.randint(0,0))。

我该如何正确地做到这一点?

提前致谢!


您可以使用如下内容:

from random import randrange
import time

start_timestamp = time.mktime(time.strptime('Jun 1 2010  01:33:00', '%b %d %Y %I:%M:%S'))
end_timestamp = time.mktime(time.strptime('Jun 1 2017  12:33:00', '%b %d %Y %I:%M:%S'))

def randomize_time(start_timestamp,end_timestamp):
    return time.strftime('%b %d %Y %I:%M:%S', time.localtime(randrange(start_timestamp,end_timestamp)))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

生成给定范围内的随机时间戳? 的相关文章

  • Django 代理模型的继承和多态性

    我正在开发一个我没有启动的 Django 项目 我面临着一个问题遗产 我有一个大模型 在示例中简化 称为MyModel这应该代表不同种类的物品 的所有实例对象MyModel应该具有相同的字段 但方法的行为根据项目类型的不同而有很大差异 到目
  • UNIX 统计时间格式

    是否可以格式化 stat 的时间输出 我在用 stat c n A z filename 在 bash 脚本中 但它的时间格式不是我想要的 是否可以在命令中更改此格式 或者我必须稍后手动执行此操作 示例输出如下 lib drwxr xr x
  • Python 的键盘中断不会中止 Rust 函数 (PyO3)

    我有一个使用 PyO3 用 Rust 编写的 Python 库 它涉及一些昂贵的计算 单个函数调用最多需要 10 分钟 从 Python 调用时如何中止执行 Ctrl C 好像只有执行结束后才会处理 所以本质上没什么用 最小可重现示例 Ca
  • 将 Matplotlib 误差线放置在不位于条形中心的位置

    我正在 Matplotlib 中生成带有错误栏的堆积条形图 不幸的是 某些层相对较小且数据多样 因此多个层的错误条可能重叠 从而使它们难以或无法读取 Example 有没有办法设置每个误差条的位置 即沿 x 轴移动它 以便重叠的线显示在彼此
  • 使 django 服务器可以在 LAN 中访问

    我已经安装了Django服务器 可以如下访问 http localhost 8000 get sms http 127 0 0 1 8000 get sms 假设我的IP是x x x x 当我这样做时 从同一网络下的另一台电脑 my ip
  • Django:按钮链接

    我是一名 Django 新手用户 尝试创建一个按钮 单击该按钮会链接到我网站中的另一个页面 我尝试了一些不同的例子 但似乎没有一个对我有用 举个例子 为什么这不起作用
  • 从字符串中删除识别的日期

    作为输入 我有几个包含不同格式日期的字符串 例如 彼得在16 45 我的生日是1990年7月8日 On 7 月 11 日星期六我会回家 I use dateutil parser parse识别字符串中的日期 在下一步中 我想从字符串中删除
  • 在 Excel 中生成随机 -1 和 +1 值

    The Rand 函数会生成一个 0 到 1 之间的实数 这Randbetween 1 1 将生成 1 0 或 1 我想要的只是 1或1 那么 1 到 1 之间的实数呢 Easy IF RAND lt 0 5 1 1 要获得实数 请使用 R
  • SQLALchemy .query:类“Car”的未解析属性引用“query”

    我有一个这里已经提到的问题https youtrack jetbrains com issue PY 44557 https youtrack jetbrains com issue PY 44557 但我还没有找到解决方案 我使用 Pyt
  • 以编程方式停止Python脚本的执行? [复制]

    这个问题在这里已经有答案了 是否可以使用命令在任意行停止执行 python 脚本 Like some code quit quit at this point some more code that s not executed sys e
  • OpenCV 无法从 MacBook Pro iSight 捕获

    几天后 我无法再从 opencv 应用程序内部打开我的 iSight 相机 cap cv2 VideoCapture 0 返回 并且cap isOpened 回报true 然而 cap grab 刚刚返回false 有任何想法吗 示例代码
  • 如何加速Python中的N维区间树?

    考虑以下问题 给定一组n间隔和一组m浮点数 对于每个浮点数 确定包含该浮点数的区间子集 这个问题已经通过构建一个解决区间树 https en wikipedia org wiki Interval tree 或称为范围树或线段树 已经针对一
  • 添加不同形状的 numpy 数组

    我想添加两个不同形状的 numpy 数组 但不进行广播 而是将 缺失 值视为零 可能最简单的例子是 1 2 3 2 gt 3 2 3 or 1 2 3 2 1 gt 3 2 3 1 0 0 我事先不知道形状 我正在弄乱每个 np shape
  • 如何在ipywidget按钮中显示全文?

    我正在创建一个ipywidget带有一些文本的按钮 但按钮中未显示全文 我使用的代码如下 import ipywidgets as widgets from IPython display import display button wid
  • Flask如何获取请求的HTTP_ORIGIN

    我想用我自己设置的 Access Control Allow Origin 标头做出响应 而弄清楚请求中的 HTTP ORIGIN 参数在哪里似乎很混乱 我在用着烧瓶 0 10 1 以及HTTP ORIGIN似乎是这个的特点之一object
  • 使用 \r 并打印一些文本后如何清除控制台中的一行?

    对于我当前的项目 有一些代码很慢并且我无法使其更快 为了获得一些关于已完成 必须完成多少的反馈 我创建了一个进度片段 您可以在下面看到 当你看到最后一行时 sys stdout write r100 80 n I use 80覆盖最终剩余的
  • 将图像分割成多个网格

    我使用下面的代码将图像分割成网格的 20 个相等的部分 import cv2 im cv2 imread apple jpg im cv2 resize im 1000 500 imgwidth im shape 0 imgheight i
  • 每个 X 具有多个 Y 值的 Python 散点图

    我正在尝试使用 Python 创建一个散点图 其中包含两个 X 类别 cat1 cat2 每个类别都有多个 Y 值 如果每个 X 值的 Y 值的数量相同 我可以使用以下代码使其工作 import numpy as np import mat
  • 为字典中的一个键附加多个值[重复]

    这个问题在这里已经有答案了 我是 python 新手 我有每年的年份和值列表 我想要做的是检查字典中是否已存在该年份 如果存在 则将该值附加到特定键的值列表中 例如 我有一个年份列表 并且每年都有一个值 2010 2 2009 4 1989
  • 使用其构造函数初始化 OrderedDict 以便保留初始数据的顺序的正确方法?

    初始化有序字典 OD 以使其保留初始数据的顺序的正确方法是什么 from collections import OrderedDict Obviously wrong because regular dict loses order d O

随机推荐

  • Spring MVC 中是否可以动态设置RequestMappings?

    我已经使用 Spring MVC 三个月了 我正在考虑一个动态添加RequestMapping的好方法 这是因为必须将控制器部件放入库中 然后动态添加它们 无论如何 我能想到的唯一方法就是声明一个像这样的控制器 Controller Req
  • Laravel 中如何存储数组?

    有两个mysql表1 seats id number 2 reserved席位 in seat id sceering id 我在 show blade 中将特定转向的所有座位显示为复选框 Form model screening meth
  • 在 NSOperation 中使用“performSelectorOnMainThread:withObject:waitUntilDone:”有多重要?

    我的 iPad 应用程序与 XML feed 同步 在从 NSOperationQueue 执行的 NSOperation 子类中运行同步 当它解析提要时 它通过以下方式回调到主线程performSelectorOnMainThread w
  • 使用 IIS6 重写 HttpModule URL,不带无扩展名 URL

    我们正在使用适用于 ASP NET 的 Intelligencia URLRewriting 模块以及 2 0 版框架和 IIS6 我们的 URL 通常没有扩展名 据我所知 如果没有全面通配符 这会导致其他问题 IIS6 无法真正处理这种情
  • 如何检查 DART 中是否存在给定日期?

    如果将不存在 非真实的日期 例如 20181364 2018 13 64 传递给 DateTime 构造函数或解析方法 则不会引发异常 相反 返回计算出的日期时间 例子 20181364 gt 2019 03 05 00 00 00 000
  • git add -A 和 git commit --amend 在一行中的 git 命令是什么?

    git 命令是什么git add A and git commit amend在一行 另外 我不想在修改时指定消息或使用多行 要保留您在要修改的修订版上使用的相同消息 请使用 no edit 在一行中 您可以用 git add A git
  • 在 Python 中验证用户输入字符串

    因此 我搜索了 string python validate user input 等单词的几乎所有排列 但我还没有找到适合我的解决方案 我的目标是提示用户是否要使用字符串 是 和 否 开始另一个事务 我认为在 Python 中字符串比较将
  • 梦幻英超联赛 API [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 有谁知道梦幻英超网站是否有API 找到了一些旧帖子 但链接不再有效 应用程序商店中有几个应用程序 所以
  • 当大量请求非常快地发出时,如何修复“套接字挂断错误”

    我有一个 Nodejs 应用程序 它聚合来自各个网站的内容 发出请求以使用请求流从不同源异步获取提要 当发出请求时 我经常收到套接字挂起错误 err in accessing the link Error socket hang up at
  • 如何将我的 MVC 3 Web 应用程序发布到 IIS7 上

    如果可能的话 我需要从一开始就如何将我的 ASP Net MVC 3 Razor Visual Studio 10 Web 应用程序实时到我的 IIS 7 Web 服务器上的完全初学者建议吗 我以前从未尝试过发布此内容 想知道我错过了什么
  • 如何获取APK签名?

    有没有办法检索用于签署 APK 的密钥的签名 我使用密钥库中的密钥签署了我的 APK 我如何以编程方式检索它 您可以使用 PackageManager 类访问 APK 的签名http developer android com refere
  • constexpr 错误; VS2017 C++编译器回归?

    刚刚安装了 VS2017 它声称自 2015 年以来就拥有卓越的 C 14 支持 这是初级的 在我的一个项目上试了一下 它使用了constexpr 并注意到似乎存在一些回归 这段代码 struct s size t i constexpr
  • 是否可以在 reST 中从小节级别开始自动进行节标题编号?

    无论如何 有没有办法让 reST 开始仅对第二级的部分进行编号 我正在使用自动编号设置 section numbering 我想要的是输入 Section A Subsection A 1 Subsection A 2 Section B
  • 错误 必须提供“ClientId”选项。构建 docker 镜像时

    我已经启动了一个新的 net core 项目 并将其配置为使用 Google Api 进行身份验证 我的客户端 ID 和密钥使用 dotnet 用户密钥存储 当我构建我的 docker 镜像时 我得到了 Unhandled Exceptio
  • 为什么接口和抽象方法不能实例化?

    我无法弄清楚为什么 java 中接口和抽象类的实例化受到限制 我知道可以创建接口和抽象类的实现参考 我都清楚了 但是为什么不能实例化呢 任何人请帮助我 接口和抽象类的目的都是提供必须在具体类中实现的 API 例如 假设我声明这个接口 pub
  • 在javacard中安装小程序

    我通过 Eclipse 制作了流行的 Hello World javacard 代码的 cap 文件 现在我想通过 GPShell 和 ACR38 智能卡读卡器将其加载到真正的 javacard 中 问题 我需要任何密钥才能将 cap 文件
  • 使用 SSIS 将 SQL Azure 联合数据库提取到数据仓库

    我正在尝试将我们的生产数据传输到数据仓库以用于报告目的 我尝试按照 导入到联盟 部分进行操作用于 Azure 和混合数据移动的 SSIS http msdn microsoft com en us library jj901708 aspx
  • Facebook 错误:“(#100) 尝试访问节点类型 (User) 上不存在的字段 (user_friends)”

    我正在使用 MVC4 并尝试集成 facebook 登录 我已经检查过Facebook 范围列表 https developers facebook com docs facebook login permissions reference
  • 如何查找DLL文件的API函数?

    有没有办法获得所有API 导出 函数从一个DLL file 我知道诸如此类的程序Depends and 体育探索者可以做到这一点 但他们都没有检索参数列表 除非导出的函数类似于 COM DLL 或具有修改功能的 C 否则根本无法提供参数的信
  • 生成给定范围内的随机时间戳?

    我正在尝试做类似的事情 start input select starting date format example Jan 01 00 00 00 end input select ending date if start gt end