这篇文章给大家分享的是有关大蟒如何对日期时间进行处理的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
开发中常用的日期操作有哪些?
获取当前时间
获取系统秒数(从纪元时间开始)
日期跟秒数之间转换
获取日历等
日期格式化显示输出
这些都非常常见
在大蟒主要有下面两个模块涵盖了常用日期处理
进口时间
导入日历
我们看看这两个模块。
time 内置模块
#!/usr/bin/envpython
#-*-coding:utf-8-*-
# @时间:2021/11/10223:49下午
# @作者:雷雪薇
# @ CSDN/金爵/微信:雷学委
# @学车:编码演示
#@File:__init__.py.py
#@Project:hello
进口时间
#从19700101零时刻开始计算经过多少秒,精确到微秒
刻度=时间。时间()
打印('刻度=',刻度)
#获取当前时间
打印(时间。当地时间())运行效果如下:
这个一会儿就是从0时刻计算,至今的秒数累计。
可以隔一秒运行这个程序,每次一会儿值加上1(近似)
指定输入来构造时间:
#!/usr/bin/envpython
#-*-coding:utf-8-*-
# @时间:2021/11/10223:49上午
# @作者:雷雪薇
# @ CSDN/金爵/微信:雷学委
# @学车:编码演示
#@File:createtime.py
#@Project:hello
进口时间
#固定时间:次。struct _ time(TM _ year=2021,tm_mon=11,tm_mday=10,tm_hour=22,tm_min=55,tm_sec=11,tm_wday=16,tm_yday=16,tm_isdst=16)
fixed=time.struct_time((2021,11,10,22,55,11,16,16,16))
打印(' fixedtime: ',已修复)运行效果如下:
calender 内置模块
#!/usr/bin/envpython
#-*-coding:utf-8-*-
# @时间:2021/11/10223:49上午
# @作者:雷雪薇
# @ CSDN/金爵/微信:雷学委
# @学车:编码演示
#@File:calendardemo.py
#@Project:hello
导入日历
cal=calendar.month(2021,11)
打印(' cal: ',cal)至今输出一个月份,这个在Java 语言(一种计算机语言,尤用于创建网站)语言(一种计算机语言,尤用于创建网站)的日历中也没有。太直接了。
日期格式化处理
这里我们使用了时间模块的strftime(来自时间的字符串):
#第一个参数为格式,第二个参数为时间
时间到了。字符串时间(' % Y-% m-% d % h :% m :% S % Z ',gmtime))#!/usr/bin/envpython
#-*-coding:utf-8-*-
# @时间:2021/11/10223:49上午
# @作者:雷雪薇
# @ CSDN/金爵/微信:雷学委
# @学车:编码演示
# @文件:createtime2.py
#@Project:hello
进口时间
秒=3600#纪元开始后的一个小时(GMT19700101凌晨)
#
gmtime=time.gmtime(秒)
打印(' gmtime: ',gmtime)#GMT
打印(“type:”,type(gmtime))
打印(时间。字符串时间(' % b % d % Y % h :% m :% S ',gmtime))
打印(时间。字符串时间(' % Y-% m-% d % h :% m :% S ',gmtime))
打印(时间。字符串时间(' % Y-% m-% d % h :% m :% S % Z ',gmtime)#打印日期加上时区
打印(' * * 16)
localtime=time.localtime(秒)
打印(“localtime:”,localtime)#本地时间
打印(“type:”,类型(localtime))
打印(时间。字符串时间(' % b % d % Y % h :% m :% S ',localtime))
打印(时间。字符串时间(' % Y-% m-% d % h :% m :% S ',localtime))
打印(时间。字符串时间(' % Y-% m-% d % h :% m :% S % Z ',local time)#打印日期加上时区
#试试其他格式
打印(时间。字符串时间(“% D”,localtime))
稍微解释一下:
%Y-%m-%d %H:%M:%S %Z对应的是
年份四位数-月份-日期小时:分钟:秒数时区信息
%b则是三个字母英文输出月份,比如一月/2月等。
下面是运行结果:
感谢各位的阅读!关于"蟒蛇如何对日期时间进行处理"这篇文章就分享到这里了,希望
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/152462.html