python-3.x - 获取当前时间减去 10 分钟的纪元(以毫秒为单位)

标签 python-3.x epoch

我想要一个 python3 脚本,它获取当前时间 - 10 分钟并将其转换为以毫秒为单位的纪元时间

问题是我不知道如何开始。

bash 中的女巫看起来像这样:

$(( $(date -d '-10 minutes' +%s%N)/1000000 )))

最佳答案

您可以使用datetime.datetimedatetime.timedelta实现这一目标:

import datetime

current_time = datetime.datetime.now()  # use datetime.datetime.utcnow() for UTC time
ten_minutes_ago = current_time - datetime.timedelta(minutes=10)

ten_minutes_ago_epoch_ts = int(ten_minutes_ago.timestamp() * 1000)  # in miliseconds

关于python-3.x - 获取当前时间减去 10 分钟的纪元(以毫秒为单位),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47715376/

相关文章:

spring boot 2.0 + thymeleaf unix 时代至今

python - 将字符串转换为日期时间到纪元

django - 尽管将 AWS 静态文件路径添加到 CORS_ORIGIN_WHITELIST django-cors-headers,但仍出现 403 错误

python-3.x - 无法在 Tkinter 中移动小部件

python - 如何在 Python 中用阿拉伯语对计数器进行排序

python - 如何从 Unix 纪元时间转换并考虑 Python 中的夏令时?

java - localTimeDate公式转换

python - 如何更新 PyQt5?

python - Plotly - 不同颜色的表面

javascript - 将日期转换为 Unix 时间戳