如何使用python来获取当前的日期和时间?一定要试试这样做

【如何使用python来获取当前的日期和时间?一定要试试这样做】学习了一段时间的python,不知道大家对于代码的编写有了属于自己的一套思路了呢,关于如何获取当前日期和时间的代码有很多小伙伴也有想了解,那么下面就来和大家一起说说吧 。

如何使用python来获取当前的日期和时间?一定要试试这样做

文章插图
在python中,要获取当前的日期和时间,主要是通过第三方库中的datetime来实现 。datetime模块中的date类名,常用的属性有year,month,day 。类名datetime常用的属性有second,minute,hour,microsecond 。如果需要计算出两个时间的间隔,那么则需要使用类名timedelta 。
搞懂知识点接下来就开始可以编写获取系统日期的代码了 。代码如下:
import datetimefrom time import strftimedef get_time():now = time.localtime()now_time = time.strftime(“%Y-%m-%d %H:%M:%S”,now)return now_timeif _name_ == ‘_main_’:now_time = get_now_time()print(now_time)在上述代码中,strftime()中的一些内容,是表示日期的字符串,由显示格式字符串来进行控制 。%y是表示两位数的年份,%Y是表示四位数的年份,%m是指的月份,表示一个月内的某一天是用%d来表示,%H是指24小时的时间,%M则是表示分,%S则是表示秒 。
还有一种如果想要让所得到的日期符合ISO标准,可以通过isocalendar()来写,如:
 x = datetime.date(2020,7,21) x.isocalendar()则会得到(2020,7,21)
或者是通过isoformat()来编写,返回一个ISO 8601标准的书写方式 。如:
x = datetime.date(2020,7,21)x.isoformat()则会得到2020-7-21的结果显示 。
关于获取当前日期和时间的代码还有很多种方式的写法,但都和以上讲解的类型差不多,在自己学到更多的知识后,也可以编写更多的代码了 。关于如何获取当前日期和时间已经讲完了,希望有帮助到大家 。

    推荐阅读