Python timedelta 结果到整数
Python timedelta result to integer number
对不起,我是初学者,你如何将 int 作为 timedelta 的结果,因为它给出了带有“d”和 utc 的格式,抱歉我的英语不好
y, m, d = map(int, input('FIRST DATE: ').split(','))
f_date = date(y, m, d)
y, m, d = map(int, input('SECOND DATE: ').split(','))
l_date = date(y, m, d)
delta = (l_date - f_date:%d)
i1 = (p * r)
i2 = (delta / 360)
i = i1 * i2
print(i)
一个 timedelta 有三个字段,days
、seconds
和 microseconds
。
所以 td.days * 86_400 + td.seconds + td.microseconds/1_000_000
给你时间增量 td
秒。
对不起,我是初学者,你如何将 int 作为 timedelta 的结果,因为它给出了带有“d”和 utc 的格式,抱歉我的英语不好
y, m, d = map(int, input('FIRST DATE: ').split(','))
f_date = date(y, m, d)
y, m, d = map(int, input('SECOND DATE: ').split(','))
l_date = date(y, m, d)
delta = (l_date - f_date:%d)
i1 = (p * r)
i2 = (delta / 360)
i = i1 * i2
print(i)
一个 timedelta 有三个字段,days
、seconds
和 microseconds
。
所以 td.days * 86_400 + td.seconds + td.microseconds/1_000_000
给你时间增量 td
秒。