📅  最后修改于: 2023-12-03 14:49:50.975000             🧑  作者: Mango
在Python中,获取当前日期是一项很基本的任务。Python内置了一个datetime模块,使用该模块可以轻松地获取当前日期和时间。
下面是获取当前日期并打印的Python代码:
import datetime
current_date = datetime.date.today()
print("当前日期是:", current_date)
输出结果:
当前日期是: 2022-09-26
我们首先导入了datetime模块,然后使用date.today()方法获取当前日期。最后打印出来。
如果需要获取当前时间,可以使用datetime.now()方法。下面是获取当前时间并打印的Python代码:
import datetime
current_time = datetime.datetime.now()
print("当前时间是:", current_time)
输出结果:
当前时间是: 2022-09-26 17:02:03.917620
我们同样导入了datetime模块,使用datetime.now()方法获取当前时间。这个方法返回的是一个datetime对象,包含了年、月、日、时、分、秒和微秒等信息。
获取当前日期和时间后,通常需要对它们进行格式化。Python提供了strftime()方法,可以将日期和时间格式化成指定的字符串形式。下面是一个例子:
import datetime
current_time = datetime.datetime.now()
formatted_time = current_time.strftime("%Y-%m-%d %H:%M:%S")
print("当前时间是(格式化后):", formatted_time)
输出结果:
当前时间是(格式化后): 2022-09-26 17:05:26
我们使用了strftime()方法,传入一个格式化字符串"%Y-%m-%d %H:%M:%S",表示将年、月、日、时、分、秒以指定的格式输出。如果需要输出其他日期和时间格式,可以参考Python官方文档中的strftime()方法。
在Python中获取当前日期和时间非常简单,只需要使用datetime模块的相关方法即可。同时,根据需求对日期和时间进行格式化也十分方便。