python计算目前的时间

在Python中,我们可以使用time模块和datetime模块来计算和处理当前时间。下面将详细介绍这两种方法: 1. 使用time模块 首先,我们需要导入time模块: ```python

在Python中,我们可以使用time模块和datetime模块来计算和处理当前时间。下面将详细介绍这两种方法:

1. 使用time模块

首先,我们需要导入time模块:

```python import time ```

通过调用time.time()函数,我们可以获取当前的时间戳:

```python current_timestamp time.time() print("当前时间戳为:", current_timestamp) ```

输出结果如下:

``` 当前时间戳为: 1633632902.750825 ```

如果我们想要将时间戳转换为可读性更好的格式,可以使用time模块中的其他函数,比如localtime()和strftime():

```python current_time time.localtime(current_timestamp) formatted_time ("%Y-%m-%d %H:%M:%S", current_time) print("当前时间为:", formatted_time) ```

输出结果如下:

``` 当前时间为: 2021-10-07 09:08:22 ```

2. 使用datetime模块

除了time模块,我们还可以使用datetime模块来计算当前时间。首先,我们需要导入datetime模块:

```python import datetime ```

通过调用()函数,我们可以直接获取当前的日期和时间:

```python current_datetime () print("当前日期和时间为:", current_datetime) ```

输出结果如下:

``` 当前日期和时间为: 2021-10-07 09:08:22.751825 ```

如果我们想要将日期和时间格式化为指定的字符串,可以使用strftime()函数:

```python formatted_datetime current_("%Y-%m-%d %H:%M:%S") print("当前日期和时间为:", formatted_datetime) ```

输出结果如下:

``` 当前日期和时间为: 2021-10-07 09:08:22 ```

通过以上方法,我们可以方便地使用Python来计算和处理当前时间。无论是使用time模块还是datetime模块,都可以根据自己的需求来选择合适的方法。