import pandas as pd
pd.Timedelta(days=0.003549).total_seconds()
>> 306.6336 # nanosecond precision
pd.Timedelta(days=0.003549).__str__()
>>'0 days 00:05:06.633600'
使用日期时间模块
from datetime import timedelta
timedelta(days=0.003549).__str__()
>>'0:05:06.633600' # HH:MM:SS format with nanosecond precision
timedelta(days=0.003549).seconds
>>306
使用时间戳:
使用日期时间模块
注意,pandas Timestamp类是python的Datetime模块的替代类
如果数字是一天的一小部分,而您需要秒数:
相关问题 更多 >
编程相关推荐