您的位置:首页 > 编程语言 > Python开发

python 中常用计算时间的方法

2018-02-08 10:38 639 查看

使用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 
译者:张新英
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: