python获取时间戳函数
时间: 2024-06-13 20:05:48 浏览: 108
以下是Python获取时间戳的几种方法:
1. 获取当前时间的秒级时间戳和毫秒级时间戳:
```python
import time
# 获取当前时间的秒级时间戳
print(int(time.time()))
# 获取当前时间的毫秒级时间戳
print(int(time.time() * 1000))
```
2. 获取指定时间的时间戳:
```python
import time
# 将时间转换为时间戳
time_str = '2022-01-01 00:00:00'
time_array = time.strptime(time_str, '%Y-%m-%d %H:%M:%S')
time_stamp = int(time.mktime(time_array))
print(time_stamp)
```
3. 获取当前时间的日期时间字符串:
```python
import datetime
# 获取当前时间的日期时间字符串
now = datetime.datetime.now()
now_str = now.strftime('%Y-%m-%d %H:%M:%S')
print(now_str)
```
相关问题
python 获取时间戳
在 Python 中获取当前时间戳可以使用 time 模块中的 time() 函数,它返回自 1970 年 1 月 1 日午夜以来的秒数。
示例代码:
```python
import time
timestamp = int(time.time())
print(timestamp)
```
输出:
```
1607558918
```
其中,int() 函数用于将浮点数秒数转换为整数时间戳。
python获取时间戳
获取当前时间戳可以使用 Python 的 time 模块中的 time() 函数,它会返回自 1970 年 1 月 1 日 00:00:00 UTC(协调世界时)至今的秒数。示例代码如下:
```python
import time
timestamp = int(time.time())
print(timestamp)
```
如果需要获取毫秒级别的时间戳,可以使用 time 模块中的 time() 函数返回的浮点数,乘以 1000 并将结果转换为整型。示例代码如下:
```python
import time
timestamp = int(time.time() * 1000)
print(timestamp)
```
阅读全文
相关推荐














