使用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库更加熟悉,未来可以拓展更多的方法来输入日期格式。

相关推荐
高洁0114 分钟前
数据同化与动态状态估计:让孪生持续贴合现实
人工智能·python·深度学习·transformer·迁移学习
普通人626 分钟前
WebGL与WebGPU入门指南
开发语言·webgl·1024程序员节
通信仿真爱好者40 分钟前
第【139】期--基于深度学习的OFDM信道估计方法研究--python完整代码
python·深度学习·ofdm·信道估计
꧁细听勿语情꧂41 分钟前
直接选择排序,堆排序,冒泡排序,递归快速排序、hoare版本、挖坑法、lomuto前后指针,非递归快速排序
c语言·开发语言·数据结构·算法
威哥爱编程44 分钟前
模拟面试智能体开发实战 07:答完一题就点评一题,结构化输出给分建议,让每道题都变成复盘
python·agent·harmonyos
SomeOtherTime44 分钟前
Rust集合(AI回答)
开发语言·后端·rust
cpolar技术支持1 小时前
中文文件名排序跟拼音对不上:os.listdir 返回的是文件系统顺序,三个中文名按字节排结果正好相反
python·文件系统·cpolar·编码·排序
Thanks_ks1 小时前
【第 008 讲】在终端中运行 Python 程序:交互模式与脚本模式 | 绝对路径与相对路径 | 以模块方式运行 | 常见报错的识别与排查
python·异常处理·终端·脚本·命令行·cmd·python 解释器
威哥爱编程1 小时前
模拟面试智能体开发实战 08:总评报告先过三道闸,防泄题防夸大防错建议,才敢发到候选人手上
python·agent·harmonyos
曦樂~1 小时前
【Web Development】03JavaScript 基础和事件
开发语言·前端·javascript