Python中的parse_strtime()函数:将字符串转换为时间戳
发布时间:2023-12-28 03:02:10
在Python中,可以使用datetime模块的strptime()函数将字符串转换为时间戳。strptime()函数将一个字符串解析为时间,然后返回一个对应的datetime对象。
下面是strptime()函数的语法:
datetime.datetime.strptime(date_string, format)
其中,date_string是要转换的字符串,format是字符串的时间格式。
下面是一个使用strptime()函数将字符串转换为时间戳的例子:
import datetime date_string = "2022-01-01 12:00:00" format = "%Y-%m-%d %H:%M:%S" timestamp = datetime.datetime.strptime(date_string, format).timestamp() print(timestamp)
在上面的例子中,我们将字符串"2022-01-01 12:00:00"转换为时间戳。时间字符串的格式为"%Y-%m-%d %H:%M:%S",其中%Y表示年份,%m表示月份,%d表示日期,%H表示小时,%M表示分钟,%S表示秒数。
strptime()函数返回一个datetime对象,然后我们可以使用timestamp()方法将其转换为时间戳。最后,我们将时间戳打印出来。
注意,转换为时间戳的时候,结果可能以浮点数形式表示,表示从1970年1月1日到指定时间的秒数,可以包含小数部分。
希望以上信息对你有帮助。如果你有任何其他问题,请随时提问。
