datetime 获取时间
时间: 2024-08-13 11:07:03 浏览: 64
在Python中,`datetime`模块是一个强大的日期和时间处理工具。要获取当前的时间,你可以使用`datetime`模块中的`datetime`类或`timezone`类的函数。以下是一些常用的方法:
1. **获取当前日期和时间(包括时间):**
```python
from datetime import datetime
now = datetime.now()
print(now)
```
2. **获取当前时间点(不包括日期):**
```python
current_time = datetime.time()
print(current_time)
```
3. **获取特定格式的时间字符串:**
```python
formatted_time = datetime.now().strftime("%Y-%m-%d %H:%M:%S") # 格式化为 '年-月-日 时:分:秒'
print(formatted_time)
```
4. **设置和操作时间:**
可以创建指定日期和时间的对象,如设置一个小时后的时间:
```python
one_hour_later = datetime.now() + timedelta(hours=1)
print(one_hour_later)
```
相关问题
datetime获取时间
要使用Python中的datetime模块获取当前时间,可以按照以下步骤操作:
```python
import datetime
current_time = datetime.datetime.now()
print(current_time)
```
这将打印出当前的日期和时间。 datetime.now()函数返回一个表示当前时间的datetime对象。
你也可以使用其他datetime模块中的函数来获取特定的日期和时间,例如`datetime.datetime.today()`、`datetime.datetime.utcnow()`等。
datetime获取当日时间
以下是Python代码示例,使用datetime模块获取当日时间:
```python
from datetime import datetime
now = datetime.now() # 获取当前日期和时间
today = now.date() # 获取当日日期
time = now.time() # 获取当日时间
print(today)
print(time)
```
输出结果:
```
2021-08-05
15:30:45.123456
```
注意:输出的时间格式可能会因系统设置而有所不同。