使用detetime库输出10种不同日期格式

1 问题

如何使用python中的datetime库输入10种不同的日期格式,输出自己的生日日期?

2 方法

(1)、创建一个datetime的对象,获取时间。

(2)、dt.isocalendar对象返回一个元组,里面有三个元素,对应年、周、本周第几天,是ISO日历。

(3)、通过dt.year,dt.month,dt.day,dt.hour,dt.minute获取相应的年,月,日,天,时,分,通过配合format函数进行输出。

(4)、使用strftime()函数格式化去掉后面的微秒毫秒级别时间。

代码清单1

|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| from datetime import datetime: Birthday=datetime(2003.8.29) a=Birthday.isocalendar() print('你的生日是:') print(Birthday.year,Birthday.month,Birthday.day) print(Birthday.strftime('%Y-%m-%d')) print(Birthday.strftime('%d,%B,%Y')) print(Birthday.strftime('%Y/%m/%d')) print('{0:%Y}年{0:%m}月{0:%d}日'.format(Birthday)) print(Birthday.strftime('%Y%m%d')) print(Birthday.strftime('%m%d%Y')) print('{}年{}周{}星期'format(0,1,2)) print(Birthday.strftime('%y-%m-%d-%A')) |

3 结语

针对如何输入10种不同的日期格式的问题,提出使用datetime库的方法,通过datetime实验,证明该方法是有效的,让我们对datetime库更加熟悉,未来可以拓展更多的方法来输入日期格式。

相关推荐
滴滴滴嘟嘟嘟.16 小时前
强化学习消融实验-batch_size / clip_range / gae_lambda / lr
python·机器学习
2601_9639329816 小时前
怀孕四个月能做流产吗?中期妊娠终止方式与子宫修护科普指南
python
zhr_math_king16 小时前
LangGraph-快速入门-第一个例子
python·langchain
爱吃苹果的梨叔17 小时前
2026年指挥中心分布式坐席怎么选?清虹创智让多系统、多坐席和大屏真正协同
python
没钥匙的锁117 小时前
16-Java反射机制:Spring IOC背后的核心技术
java·开发语言·spring
起予者汝也17 小时前
Python 数据结构
开发语言·数据结构·python
LadenKiller17 小时前
2026年量化工具增量,放回回测模拟实盘阶段判断
人工智能·python
石一峰69917 小时前
驱动:私有数据为什么要在三个地方各挂一遍?
数据库·python·算法
2601_9563198817 小时前
最新量化软件怎么选,先按能力短板匹配工具类型
人工智能·python
Tbisnic18 小时前
26.AI大模型:RNN、LSTM、GRU
人工智能·python·rnn·gru·大模型·llm·lstm