QQ登录

只需一步,快速开始

扫一扫,微信登录

查看: 1596|回复: 0

[开发] python编程计算时间的20个常用代码段

[复制链接]

104

主题

476

帖子

173

积分

终身VIP会员

Rank: 9Rank: 9Rank: 9

积分
173
发表于 2018-2-8 15:00:41 | 显示全部楼层 |阅读模式
wLE70YbLSoszYPJp.jpg
开发一个以多种格式显示当前时间和日期的程序。转换秒数为GMT时间。你要使用time模块中的asctime,它从计算机的内部时钟读取当前的日期和时间。
在格林尼治时间内转换秒数。
H65kR7Kzj5KlRql8.jpg
你可以看到程序输出的示例,如下所示。
W828C58Ot8exeJf3.jpg
将天数、小时、分钟转换成秒

开发一个程序,读取用户的天数、小时、分钟和秒数。计算并显示其表示的总秒数。
在cloud & code上加载你最喜欢的IDE,随时从你的首选移动设备 (iOS/Android/PC)通过clouddesktoponline.com远程虚拟桌面。高效的团队协作使用托管的SharePoint并从Apps4Rent交互
eOiZTu5a2opWGEgC.jpg
你可以看到程序输出的示例,如下所示。
DW41S98l4999s4j8.jpg
python中使用Pandas获得当前日期和时间

下面的例子展示了使用pandas显示当前日期和时间。首先,我们需要导入pandas模块。
fFbEicbFs4944b9J.jpg
你可以看到程序输出的示例,如下所示。
JW91NX9rU9WQw1rF.jpg
Python程序将字符串转换为datatime对象

这个例子中的代码片段使用datautil和datetime将字符串转换为日期时间对象,即便知道或不知道日期格式。
aWFk7Qf099WgJ9Fq.jpg
你可以看到程序输出的示例,如下所示。
W3GIbiso3XW1lGpS.jpg
在Python中以毫秒为单位获取当前时间

time - 这个模块提供了各种函数来处理时间值.time() -- 由于Epoch是float以秒为单位返回当前时间。
kVOu05Sb995WV0S9.jpg
你可以看到程序输出的示例,如下所示。
P757P9sQP8IQilkG.jpg
获取MST,EST,UTC,GMT和HST形式的当前日期时间

下面的代码片段说明了,使用pytz和datetime来显示MST,EST,UTC,GMT和HST形式的当前日期和时间
yfYyY6OYARm6lle5.jpg
你可以看到程序输出的示例,如下所示。
ZUj0MRu3H5435iju.jpg
Python中,从指定日期获取一周中的日期码

Python中,使用weekday和isoweekday,从指定日期获取一周中的日期码的短程序。
kSpSLlT88LSuZltJ.jpg
你可以看到程序输出的示例,如下所示。
cbiay2Zcxc3oxoAy.jpg
如何计算两个datatime对象之间的时间差?

date1和date2是两个date对象。
你可以根据你的日期格式改变datetimeFormat格式。
JzSg9ff7n557J6Fo.jpg
你可以看到程序输出的示例,如下所示。
d0z222qNOzR0Lq23.jpg
将UNIX时间戳转换为日期和时间字符串

下面的代码片段使用fromtimestamp转换unix时间戳为字符串。
bSUSuuUEj26M8B6k.jpg
你可以看到程序输出的示例,如下所示。
DF2FGOj2jO74GSjf.jpg
将日期时间对象转化为Unix(时间戳)

Cp1JJ8pdd3ajHe39.jpg
你可以看到程序输出的示例,如下所示。
Rjjq9q0qAq3xS6Sv.jpg
将N年、月、日、小时、分钟、秒添加到当前日期时间

wHyt8qn35zTQ8Bzz.jpg
你可以看到程序输出的示例,如下所示。
iao8UFp8UFaSv0LV.jpg
在指定的开始日期和结束日期之间获取日期范围

这个短的程序使用timedelta来打印两个指定日期之间的所有日期。
zlwKlKauLWAPzqvQ.jpg
你可以看到程序输出的示例,如下所示。
cBbwJAZG1yiJE5Lb.jpg
当前日期时间减去N年、月、日、小时、分钟、秒

XWwfciwMBi6M2666.jpg
你可以看到程序输出的示例,如下所示。
KPDj7rKd4Qr41JV7.jpg
打印指定年所有的星期一

tj82JgGgWojoJov8.jpg
你可以看到程序输出的示例,如下所示。
BHSX0dJKsdJY3RSj.jpg
Yf8sK7aAuRTPstU8.jpg
从指定的年和月中得到月第一天是星期几的日期码和这个月总共有多少天

fn5oAaw7EZWgfgUw.jpg
你可以看到程序输出的示例,如下所示。
nIX5jAB5O5uD5uBe.jpg
打印指定年份的日历

VIttoIMtTwWw4ezX.jpg
你可以看到程序输出的示例,如下所示。
exXnZnXiZrX85i0k.jpg
怎样从月份数得到月份名?

x9Olx77lVXa3lw2z.jpg
你可以看到程序输出的示例,如下所示。
whHKaHIaH534Zp4i.jpg
根据当前日期找到上一个周一和即将到的周一的日期

ujHyZl7zNcJynhy7.jpg
你可以看到程序输出的示例,如下所示。
yJaw6w1CJJ282cu8.jpg
如何得到指定日期所在周的开始和结束日期?

tjDI8ULLvjUdeZdE.jpg
你可以看到程序输出的示例,如下所示。
wZK5aAP7xdH5hkVA.jpg
获取当前季度的第一天和最后一天

r6F0nn0g08fN0f6k.jpg
你可以看到程序输出的示例,如下所示。
HSwrFSglC9LsOTK8.jpg
您需要登录后才可以回帖 登录 | 立即注册 扫一扫,微信登录

本版积分规则

关闭

站长推荐上一条 /1 下一条

客服QQ
3502589325 周一至周日:09:00 - 21:00

途鸟吧是一个中小学网课共享平台,为广大中小学生和成人职业教育提供课程分享和互换渠道,目前平台有网课上万部,内容包含小学、初中、高中以及成人职业教育。

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.

QQ|Archiver|手机版|小黑屋|途鸟吧知识分享论坛 |网站地图

GMT+8, 2024-5-29 12:44 , Processed in 0.185875 second(s), 36 queries .

快速回复 返回顶部 返回列表