Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从python datetime中的当前时间获取unix时间戳x秒?_Python - Fatal编程技术网

如何从python datetime中的当前时间获取unix时间戳x秒?

如何从python datetime中的当前时间获取unix时间戳x秒?,python,Python,这是我的理解,但如何添加秒数?time.time()+x。。。如果需要int,我想您可以强制转换为int,您可以使用datetime.timedelta(seconds=x) 下面是一个演示: 导入日期时间 >>>datetime.timedelta(秒=30) datetime.timedelta(0,30) >>>datetime.datetime.now()+datetime.timedelta(30) datetime.datetime(2020,4,27,7,32,20,360683)

这是我的理解,但如何添加秒数?

time.time()+x
。。。如果需要int,我想您可以强制转换为int,您可以使用
datetime.timedelta(seconds=x)

下面是一个演示:

导入日期时间 >>>datetime.timedelta(秒=30) datetime.timedelta(0,30) >>>datetime.datetime.now()+datetime.timedelta(30) datetime.datetime(2020,4,27,7,32,20,360683) >>>(datetime.datetime.now()+datetime.timedelta(30)).timestamp() 1587965562.213423

你也可以考虑

试试这个: 你会有临时秒,并可以改变它,因为你的愿望。任何日期或时间都有可能

time.time() + x
输出:(20秒加上当前秒)


你想移动x秒吗?@Mohsen是的,所以当前时间+x秒检查我共享的答案。使用
DIRFILTER
所有元素都可用,您可以移动x秒,只需购买
temp.second+x
int(datetime.timedelta(seconds=x)+datetime.now().timestamp())-->?
time.time() + x
from datetime import datetime

temp = datetime.now()
DIRFILTER = "{:04d}{:02d}{:02d} {:02d}:{:02d}:{:02d}".format(temp.year, temp.month, temp.day,temp.hour,temp.minute,temp.second)
shifted_second=temp.second+20 //desire second
print(temp)
print(DIRFILTER)
print(shifted_second)
2020-03-28 11:12:31.418328
20200328 11:12:31
51