博客园  :: 首页  :: 管理

在python中,datetime模块是我们使用非常多的一种处理日期-时间的模块

这里笔者列出一下最基础的使用,首先这是一个python自带的模块,不需要安装

直接 import datetime 后就可以使用了

1、输出当前的日期与时间

datetime.datetime.now()     # --> 格式如:2023-07-31 21:16:03.379380  属于 <class 'datetime.datetime'> 类型

2、但笔者最为常用的就是将日期-时间,datetime对象使用 strftime()  转换成字符串格式,以如下一个简单的例子就可以看到效果

#!/usr/bin/env python3
# Author:QQ-5201351
#
import datetime a
=datetime.datetime.now() b=a.strftime("%Y-%m-%d %H:%M:%S.%f") c=a.strftime("%F %T.%f") print(a,type(a)) print(b,type(b)) print(b,type(c))

运行的输出效果如下:

2023-07-31 21:25:02.865922 <class 'datetime.datetime'>
2023-07-31 21:25:02.865922 <class 'str'>
2023-07-31 21:25:02.865922 <class 'str'>

说明:关于日期时间的格式符,着重说明和其他比较常用到的如下:

%f        微秒: 范围: [0,999999],  即1秒=1000毫秒, 1毫秒=1000微秒

 

 

 

尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/17594560.html