python时分秒转成时间戳
时间: 2024-10-13 17:16:48 浏览: 23
Python之time模块的时间戳,时间字符串格式化与转换方法(13位时间戳)
在Python中,你可以使用`datetime`模块的`timestamp()`函数将日期和时间的字符串表示(如小时:分钟:秒)转换为时间戳,这是一个浮点数,代表从1970年1月1日(UTC/GMT的午夜)到该时刻的秒数。下面是一个示例:
```python
from datetime import datetime
def str_to_timestamp(time_str):
format_str = "%H:%M:%S" # 时间格式 "小时:分钟:秒"
dt_object = datetime.strptime(time_str, format_str) # 将字符串解析为datetime对象
timestamp = dt_object.timestamp() # 转换为时间戳
return timestamp
# 使用示例
time_input = "15:30:45" # 输入的时分秒格式
timestamp_result = str_to_timestamp(time_input)
print(f"{time_input} 转换成的时间戳是 {timestamp_result}")
阅读全文