python返回时间戳
时间: 2024-10-18 10:03:02 浏览: 26
Python获取时间戳代码实例
在Python中,你可以使用内置的`time`模块或者`datetime`模块来获取当前的时间戳。以下是两个常用的方式:
1. 使用`time.time()`函数:
```python
import time
timestamp = time.time()
```
这个函数会返回自1970年1月1日(Unix纪元)以来的秒数。
2. 使用`datetime`模块的`timestamp()`方法:
```python
from datetime import datetime
now = datetime.now()
timestamp = now.timestamp()
```
这将返回从1970-01-01 00:00:00 UTC到现在的总秒数。
如果你需要微秒级精度,可以结合`datetime`和`time`:
```python
from datetime import datetime
timestamp_with_microseconds = int(datetime.utcnow().timestamp() * 1e6)
```
这里乘以1000000是因为Python `datetime.timestamp()`返回的是浮点数,表示自Unix纪元以来的秒数,精确到小数点后6位。
阅读全文