计算时间的20个常用代码段

2018 年 2 月 8 日 Python程序员

Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发。

使用time模块显示当前日期和时间

开发一个以多种格式显示当前时间和日期的程序。转换秒数为GMT时间。你要使用time模块中的asctime,它从计算机的内部时钟读取当前的日期和时间。

在格林尼治时间内转换秒数。

你可以看到程序输出的示例,如下所示。

将天数、小时、分钟转换成秒

开发一个程序,读取用户的天数、小时、分钟和秒数。计算并显示其表示的总秒数。

在cloud & code上加载你最喜欢的IDE,随时从你的首选移动设备 (iOS/Android/PC)通过clouddesktoponline.com远程虚拟桌面。高效的团队协作使用托管的SharePoint并从Apps4Rent交互

你可以看到程序输出的示例,如下所示。

python中使用Pandas获得当前日期和时间

下面的例子展示了使用pandas显示当前日期和时间。首先,我们需要导入pandas模块。

你可以看到程序输出的示例,如下所示。

Python程序将字符串转换为datatime对象

这个例子中的代码片段使用datautil和datetime将字符串转换为日期时间对象,即便知道或不知道日期格式。

你可以看到程序输出的示例,如下所示。

在Python中以毫秒为单位获取当前时间

time - 这个模块提供了各种函数来处理时间值.time() -- 由于Epoch是float以秒为单位返回当前时间。

你可以看到程序输出的示例,如下所示。

获取MST,EST,UTC,GMT和HST形式的当前日期时间

下面的代码片段说明了,使用pytz和datetime来显示MST,EST,UTC,GMT和HST形式的当前日期和时间

你可以看到程序输出的示例,如下所示。

Python中,从指定日期获取一周中的日期码

Python中,使用weekday和isoweekday,从指定日期获取一周中的日期码的短程序。

你可以看到程序输出的示例,如下所示。

如何计算两个datatime对象之间的时间差?

date1和date2是两个date对象。

你可以根据你的日期格式改变datetimeFormat格式。

你可以看到程序输出的示例,如下所示。

将UNIX时间戳转换为日期和时间字符串

下面的代码片段使用fromtimestamp转换unix时间戳为字符串。

你可以看到程序输出的示例,如下所示。

将日期时间对象转化为Unix(时间戳)

你可以看到程序输出的示例,如下所示。

将N年、月、日、小时、分钟、秒添加到当前日期时间

你可以看到程序输出的示例,如下所示。

在指定的开始日期和结束日期之间获取日期范围

这个短的程序使用timedelta来打印两个指定日期之间的所有日期。

你可以看到程序输出的示例,如下所示。

当前日期时间减去N年、月、日、小时、分钟、秒

你可以看到程序输出的示例,如下所示。

打印指定年所有的星期一

你可以看到程序输出的示例,如下所示。

从指定的年和月中得到月第一天是星期几的日期码和这个月总共有多少天

你可以看到程序输出的示例,如下所示。

打印指定年份的日历

你可以看到程序输出的示例,如下所示。

怎样从月份数得到月份名?

你可以看到程序输出的示例,如下所示。

根据当前日期找到上一个周一和即将到的周一的日期

你可以看到程序输出的示例,如下所示。

如何得到指定日期所在周的开始和结束日期?

你可以看到程序输出的示例,如下所示。

获取当前季度的第一天和最后一天

你可以看到程序输出的示例,如下所示。


英文原文:http://www.pythonprogramming.in/date-time.html
译者:张新英


登录查看更多
0

相关内容

【2020新书】实战R语言4,323页pdf
专知会员服务
100+阅读 · 2020年7月1日
【实用书】学习用Python编写代码进行数据分析,103页pdf
专知会员服务
192+阅读 · 2020年6月29日
Python导论,476页pdf,现代Python计算
专知会员服务
259+阅读 · 2020年5月17日
【CVPR2020】视觉推理-可微自适应计算时间
专知会员服务
12+阅读 · 2020年4月28日
【经典书】数据结构与算法C++,第二版,738页pdf
专知会员服务
166+阅读 · 2020年3月27日
【新书】傻瓜式入门深度学习,371页pdf
专知会员服务
187+阅读 · 2019年12月28日
【书籍】深度学习框架:PyTorch入门与实践(附代码)
专知会员服务
163+阅读 · 2019年10月28日
一文读懂自注意力机制:8大步骤图解+代码
新智元
153+阅读 · 2019年11月26日
超强干货!TensorFlow易用代码大集合...
机器学习算法与Python学习
6+阅读 · 2019年2月20日
深度学习入门必须理解这25个概念
AI100
7+阅读 · 2018年6月6日
已删除
生物探索
3+阅读 · 2018年2月10日
tensorflow系列笔记:流程,概念和代码解析
北京思腾合力科技有限公司
30+阅读 · 2017年11月11日
手把手教TensorFlow(附代码)
深度学习世界
15+阅读 · 2017年10月17日
Arxiv
4+阅读 · 2018年10月31日
Arxiv
4+阅读 · 2018年9月6日
Arxiv
10+阅读 · 2018年2月17日
VIP会员
相关VIP内容
【2020新书】实战R语言4,323页pdf
专知会员服务
100+阅读 · 2020年7月1日
【实用书】学习用Python编写代码进行数据分析,103页pdf
专知会员服务
192+阅读 · 2020年6月29日
Python导论,476页pdf,现代Python计算
专知会员服务
259+阅读 · 2020年5月17日
【CVPR2020】视觉推理-可微自适应计算时间
专知会员服务
12+阅读 · 2020年4月28日
【经典书】数据结构与算法C++,第二版,738页pdf
专知会员服务
166+阅读 · 2020年3月27日
【新书】傻瓜式入门深度学习,371页pdf
专知会员服务
187+阅读 · 2019年12月28日
【书籍】深度学习框架:PyTorch入门与实践(附代码)
专知会员服务
163+阅读 · 2019年10月28日
相关资讯
一文读懂自注意力机制:8大步骤图解+代码
新智元
153+阅读 · 2019年11月26日
超强干货!TensorFlow易用代码大集合...
机器学习算法与Python学习
6+阅读 · 2019年2月20日
深度学习入门必须理解这25个概念
AI100
7+阅读 · 2018年6月6日
已删除
生物探索
3+阅读 · 2018年2月10日
tensorflow系列笔记:流程,概念和代码解析
北京思腾合力科技有限公司
30+阅读 · 2017年11月11日
手把手教TensorFlow(附代码)
深度学习世界
15+阅读 · 2017年10月17日
Top
微信扫码咨询专知VIP会员