如何从Python的datetime.now()中获取分,秒和毫秒?

如何从Python的datetime.now()中获取分,秒和毫秒?

在本文中,我们将介绍在Python中从当前datetime获取分钟、秒和毫秒的不同方法。

datetime.now() 方法用于获取当前分钟、秒和毫秒。其定义在datetime模块下。

阅读更多:Python 教程

语法

now() 方法的语法如下 ŌłÆ

datetime.now()

返回时间格式的当前日期和时间。

使用datetime.now() 和epoctime()

在这里,我们使用datetime模块提供的strftime()方法。我们使用datetime.now()方法获取当前日期,然后使用strftime()方法对该日期进行格式化。在这种情况下,我们格式化字符串是以 ŌĆ£分钟:秒.毫秒ŌĆØ 的形式。

示例

下面是一个用于获取当前分钟、秒和毫秒的datetime.now()和strftime()方法的示例代码。

from datetime import datetime
curr_time = datetime.now()
formatted_time = curr_time.strftime('%M:%S.%f')
print("Formatted time in Minutes:Seconds:Milliseconds is",formatted_time)

输出

上面示例代码的输出如下;

Formatted time in Minutes:Seconds:Milliseconds is 11:40.325948

使用datetime.now()方法检索数据

在此我们使用datetime.now()方法来获取当前分钟、秒和毫秒。now()函数定义在datetime模块下。然后使用minute, .second,和microsecond分别获取当前的分钟、秒和毫秒。

示例

在以下示例代码中,我们使用datetime.now()方法获取当前分钟、秒和毫秒。

from datetime import datetime
now = datetime.now()
print("今天的日期是:", now)
print("分钟",now.minute)
print("秒",now.second)
print("毫秒",now.microsecond)

输出

上面示例代码的输出如下;

今天的日期是: 2022-09-05 10:12:31.476711
分钟 12
秒 31
毫秒 476711

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程