在有的时候,系统不能联网,需要获取系统的当前实现,此时需要python的datetime库。
一、使用方法
1. 导入库:import datetime
2.获取当前日期和时间:now_time = datetime.datetime.now()
3.格式化成我们想要的格式:.strftime()
二、示例
# 引入函数库 import datetime as dt # 获取当前时间 now_time = dt.datetime.now().strftime('%g'+'%m'+"%d") # 格式化输出年份的后两位+月份2位+日期2位数字 print(now_time)#输出
230215
三、格式参数
%a |
星期几的简写 |
%A | 星期几的全称 |
%b |
月分的简写 |
%B |
月份的全称 |
%c | 标准的日期的时间串 |
%C |
年份的后两位数字 |
%d |
十进制表示的每月的第几天 |
%D |
月/天/年 |
%e |
在两字符域中,十进制表示的每月的第几天 |
%F | 年-月-日 |
%g |
年份的后两位数字,使用基于周的年 |
%G |
年分,使用基于周的年 |
%h |
简写的月份名 |
%H |
24小时制的小时 |
%I |
12小时制的小时 |
%j | 十进制表示的每年的第几天 |
%m |
十进制表示的月份 |
%M |
十时制表示的分钟数 |
%n |
新行符 |
%p |
本地的AM或PM的等价显示 |
%r |
12小时的时间 |
%R | 显示小时和分钟:hh:mm |
%S |
十进制的秒数 |
%t |
水平制表符 |
%T |
显示时分秒:hh:mm:ss |
%u |
每周的第几天,星期一为第一天 (值从0到6,星期一为0) |
%U |
第年的第几周,把星期日做为第一天(值从0到53) |
%V |
每年的第几周,使用基于周的年 |
%w |
十进制表示的星期几(值从0到6,星期天为0) |
%W |
每年的第几周,把星期一做为第一天(值从0到53) |
%x |
标准的日期串 |
%X |
标准的时间串 |
%y |
不带世纪的十进制年份(值从0到99) |
%Y |
带世纪部分的十制年份 |
%z | %Z 时区名称,如果不能得到时区名称则返回空字符。 |