python 获取当前13位时间戳
时间: 2023-03-26 16:04:01 浏览: 122
可以使用 time 模块中的 time() 函数获取当前时间戳,然后将其乘以100转换为13位时间戳,示例代码如下:
import time
timestamp = int(time.time() * 100)
print(timestamp)
相关问题
python获取当前时间的时间戳
以下是三种获取当前时间戳的方法:
1. 使用time模块
```python
import time
timestamp = int(time.time())
print(timestamp)
```
2. 使用datetime模块
```python
import datetime
timestamp = int(datetime.datetime.now().timestamp())
print(timestamp)
```
3. 使用dateutil模块
```python
from dateutil import parser
import datetime
timestamp = int(parser.parse(str(datetime.datetime.now())).timestamp())
print(timestamp)
```
如何python 获取当前毫秒计的时间戳
要获取当前以毫秒计的时间戳,你可以使用 `time` 模块和 `datetime` 模块来实现。下面是两种常见的方法:
1. 使用 `time` 模块:
```python
import time
# 获取当前时间戳(以秒为单位)
timestamp = time.time()
# 将秒转换为毫秒
timestamp_ms = int(timestamp * 1000)
# 打印当前毫秒级时间戳
print(timestamp_ms)
```
2. 使用 `datetime` 模块:
```python
from datetime import datetime
# 获取当前时间对象
now = datetime.now()
# 将当前时间对象转换为毫秒级时间戳
timestamp_ms = int(datetime.timestamp(now) * 1000)
# 打印当前毫秒级时间戳
print(timestamp_ms)
```
这两种方法都首先获取当前时间戳(以秒为单位),然后将其乘以1000,转换为毫秒。最后,将结果转换为整数类型并打印出来。
请注意,这两种方法都是基于系统时间来获取时间戳,因此可能会受到系统时间的调整或不准确性的影响。如果需要高精度和可靠的时间戳,可以考虑使用第三方库,如 `datetime` 或 `arrow`。
阅读全文