欢迎访问宙启技术站
智能推送

使用now()函数获取当前时间的Python代码示例及解释

发布时间:2024-01-05 22:58:45

要获取当前时间,可以使用Python的datetime模块中的now()函数。以下是Python代码示例:

from datetime import datetime

# 获取当前时间
current_time = datetime.now()

# 打印当前时间
print("当前时间:", current_time)

运行以上代码,将会打印出当前的日期和时间,例如:

当前时间: 2021-04-20 12:34:56.789012

now()函数返回一个datetime对象,包含当前的日期和时间。可以通过访问对象的属性来获取具体的年、月、日、时、分、秒等信息。例如:

# 获取当前年份
year = current_time.year
print("当前年份:", year)

# 获取当前月份
month = current_time.month
print("当前月份:", month)

# 获取当前日期
day = current_time.day
print("当前日期:", day)

# 获取当前小时
hour = current_time.hour
print("当前小时:", hour)

# 获取当前分钟
minute = current_time.minute
print("当前分钟:", minute)

# 获取当前秒数
second = current_time.second
print("当前秒数:", second)

# 获取当前微秒数
microsecond = current_time.microsecond
print("当前微秒数:", microsecond)

输出将会是:

当前年份: 2021
当前月份: 4
当前日期: 20
当前小时: 12
当前分钟: 34
当前秒数: 56
当前微秒数: 789012

除了上述示例中的属性外,datetime对象还有其他一些方法可以用于时间的计算和处理,比如replace()方法可以用于替换日期时间的某个部分,strftime()方法可以将日期时间格式化为字符串等。根据具体需求,可以进一步深入学习datetime模块的使用。