python函数生成一系列时间戳中的时间戳
生成时间戳范围内的时间戳的最有效、最可读或最短方法是什么。基本上是一个返回时间戳的函数 假设时间戳必须晚于python函数生成一系列时间戳中的时间戳,python,Python,生成时间戳范围内的时间戳的最有效、最可读或最短方法是什么。基本上是一个返回时间戳的函数 假设时间戳必须晚于1999-04-01T07:00:00Z,并且早于此格式的2016-06-03T15:18:07Z 然后,此时间戳将用作url参数,以获取在此之前或之后创建的某些实体。还有,这是某种格式的标准吗?它有名字吗 作为url参数来获取某些实体 似乎您需要某种格式的字符串 这是某种格式的标准吗?它有名字吗 看一看。您可以从中使用.isoformat()来准确地获取该信息 假设时间戳必须晚于1999-
1999-04-01T07:00:00Z
,并且早于此格式的2016-06-03T15:18:07Z
然后,此时间戳将用作url参数,以获取在此之前或之后创建的某些实体。还有,这是某种格式的标准吗?它有名字吗
作为url参数来获取某些实体
似乎您需要某种格式的字符串
这是某种格式的标准吗?它有名字吗
看一看。您可以从中使用.isoformat()
来准确地获取该信息
假设时间戳必须晚于1999-04-01T07:00:00Z
,并且早于此格式的2016-06-03T15:18:07Z
例如,最短、最有效的方法就是简单地返回“1999-04-01T07:00:01Z”
。从技术上讲,这就是工作
然而,我想您还需要一些东西,比如每次随机返回一个新的,或者用一些步骤或其他什么来增加日期
编辑:回答了关于在给定范围内生成随机时间戳的问题实例化
datetime
对象,减去它们得到timedelta
,生成一个介于0
和timedelta
中的秒之间的随机数,添加timedelta(秒=my_random_number)
到您的较小时间戳。Ahh可能重复,感谢ISO_8601参考。不过,我还是想看看在这个范围内生成随机值的最佳方法是什么。我将在一个API的性能测试中使用它,该API根据文档创建的时间从solr获取文档。