栏目分类:
子分类:
返回
文库吧用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
文库吧 > IT > 面试经验 > 面试问答

昨天午夜是一个划时代的时间?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

昨天午夜是一个划时代的时间?

在半夜

生成最后一个午夜很容易:

from datetime import datetime, timemidnight = datetime.combine(datetime.today(), time.min)

结合了今天的日期(您可以使用,也可以选择

date()
一个
datetime()
实例),并在
午夜
time.min
形成一个
datetime
对象。
__

昨天

使用a

timedelta()
可以计算 前一个 午夜:

from datetime import timedeltayesterday_midnight = midnight - timedelta(days=1)

那是昨天

现在测试您的时间戳是否介于这两点之间:

timestamp = datetime.fromtimestamp(some_timestamp_from_your_log)if yesterday_midnight <= timestamp < midnight:    # this happened between 00:00:00 and 23:59:59 yesterday

现在都在一起了

合并为一个功能:

from datetime import datetime, time, timedeltadef is_yesterday(timestamp):    midnight = datetime.combine(datetime.today(), time.min)    yesterday_midnight = midnight - timedelta(days=1)    return yesterday_midnight <= timestamp < midnight:if is_yesterday(datetime.fromtimestamp(some_timestamp_from_your_log)):    # ...


转载请注明:文章转载自 www.wk8.com.cn
本文地址:https://www.wk8.com.cn/it/640200.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 wk8.com.cn

ICP备案号:晋ICP备2021003244-6号