python 当前时间按yyyy-MM-dd HH:mm:ss
时间: 2023-09-06 11:05:05 浏览: 182
### 回答1:
获取 Python 当前时间的代码如下:
```python
import datetime
now = datetime.datetime.now()
print(now.strftime("%Y-%m-%d %H:%M:%S"))
```
输出结果为:
```
2021-08-11 15:48:31
```
### 回答2:
Python的日期和时间模块`datetime`提供了方便的处理日期和时间的功能。要获取当前时间按照指定格式`yyyy-MM-dd HH:mm:ss`,首先需要导入`datetime`模块,然后使用`strftime()`函数进行格式化输出。
下面是一个示例代码:
```python
import datetime
# 获取当前时间
now = datetime.datetime.now()
# 按照指定格式格式化输出
formatted_time = now.strftime("%Y-%m-%d %H:%M:%S")
print(formatted_time)
```
运行以上代码,会输出当前时间按照`yyyy-MM-dd HH:mm:ss`的格式。
需要注意的是,上述代码只能获取到当前计算机系统的本地时间。如果需要获取特定时区的时间,可以使用`pytz`库来实现。
同时,还可以使用`datetime`模块的其他函数和方法来进行日期和时间的计算、比较等操作,例如`timedelta()`用于增减时间,`strptime()`用于解析字符串为日期时间对象等等。
总之,Python的`datetime`模块提供了强大而灵活的日期和时间处理功能,可以方便地满足各种日期和时间的需求。
### 回答3:
在Python中获取当前时间并按照指定的格式输出是相对简单的。我们可以使用datetime模块中的datetime类来获取当前时间,并使用strftime方法将时间格式化。
下面是一个示例代码:
```python
import datetime
# 获取当前时间
now = datetime.datetime.now()
# 格式化时间
formatted_time = now.strftime("%Y-%m-%d %H:%M:%S")
# 输出结果
print(formatted_time)
```
运行上述代码,将会输出当前时间的字符串表示,格式为"yyyy-MM-dd HH:mm:ss"。例如,如果当前时间是2022年7月5日下午2点30分10秒,则输出的结果为"2022-07-05 14:30:10"。
这段代码中,我们首先导入datetime模块,然后调用now方法获取当前时间。接着,使用strftime方法将当前时间按照指定的格式进行格式化。"%Y-%m-%d %H:%M:%S"是时间格式化字符串,其中"%Y"表示四位数的年份,"%m"表示两位数的月份,"%d"表示两位数的日期,"%H"表示24小时制的小时,"%M"表示分钟,"%S"表示秒。
最后,我们通过print语句将格式化后的时间输出到控制台。
除了输出到控制台,你还可以将格式化后的时间保存到变量中,或者将其写入文件等。
阅读全文