关于python时间函数伯乐的信息( 二 )


sleep(secs) 暂停执行调用线程指定的秒数
altzone 本地 DST 时区的偏移量,以 UTC 为单位的秒数
timezone本地(非 DST)时区的偏移量,UTC 以西的秒数(西欧大部分地区为负,美国为正,英国为零)
tzname两个字符串的元组:第一个是本地非 DST 时区的名称,第二个是本地 DST 时区的名称
基本使用如下所示:
strftime 函数日期格式化符号说明如下所示:
python延时函数python延时函数是什么?一起来看看吧python时间函数伯乐!
python延时函数即python time sleep() 函数python时间函数伯乐,推迟调用线程python时间函数伯乐的运行,可通过参数secs指秒数,表示进程挂起的时间 。该函数没有返回值,sleep()方法语法python时间函数伯乐:time.sleep(t),t表示推迟执行的秒数 。
函数接收一个指定函数fn,一个延迟时间ms和指定函数的参数*args,在指定延迟后,返回指定函数fn的调用结果 。函数使用sleep()方法来进行延迟,然后调用指定函数 。delay函数在调用的时候,可以使用lambda表达式的匿名函数 , 也可以使用一般函数 。需要注意的是当fn存在关键字参数时会发生异常 。
例如python时间函数伯乐:
#!/usr/bin/pythonimport timeprint "Start : %s" % time.ctime()time.sleep( 5 )print "End : %s" % time.ctime()Start : Tue Feb 17 10:19:18 2013End : Tue Feb 17 10:19:23 2013from time import sleepdef delay(fn, ms, *args):sleep(ms / 1000)return fn(*args)# EXAMPLESdelay(lambda x: print(x),1000,'later') # prints 'later' after one second
Python中处理时间的几种方法小结python中的时间模块主要有time, datetime 。
I, time模块
time模块中包含了四种时间格式python时间函数伯乐:
float格式,即给定时间相对于epoch增加的秒数
tuple格式,一个九元组 (tm_year, tm_mon, tm_mday, tm_hour, tm_min, tm_sec, tm_wday, tm_yday, tm_isdst)
string格式,'Mon Feb6 15:00:06 2012'
format格式,以指定的格式生成的时间
针对这几种时间格式,time模块提供了函数在格式之间相互转换 。
asctime(tuple) -string
ctime(float) -string
gmtime(float) -tuple
localtime(float) -tuple
mktime(tuple) -float
strftime(format, tuple) -format string
strptime(formatstring, format) -tuple
time() - float
上述函数中 , 除了time()函数直接返回当前时间相对于epoch的秒数外,其他函数都要求有时间的输入,如果没有输入 , 则默认使用当前时间 。
另外,strftime和strptime中的format使用下面的格式python时间函数伯乐:
%a 英文星期简写
%A 英文星期的完全
%b 英文月份的简写
%B 英文月份的完全
%c 显示本地日期时间
%d 日期,取1-31
%H 小时,0-23
%I 小时,0-12
%m 月,01 -12
%M 分钟,1-59
%j 年中当天的天数
%w 显示今天是星期几
%W 第几周
%x 当天日期
%X 本地的当天时间
%y 年份 00-99间
%Y 年份的完整拼写
%S 秒(00-59)
除了上述的时间转换函数之外,模块还提供了下面的函数:
clock() 返回进程的创建时间 , 以秒计数的float
sleep(float) sleep一段时间,以秒计数
tzset() 更改时区
II,datetime
datetime模块定义了下面这几个类:
datetime.date:表示日期的类 。常用的属性有year, month, day;datetime.time:表示时间的类 。常用的属性有hour, minute, second, microsecond;datetime.datetime:表示日期时间 。datetime.timedelta:表示时间间隔,即两个时间点之间的长度 。datetime.tzinfo:与时区有关的相关信息 。(这里不详细充分讨论该类,感兴趣的童鞋可以参考python手册)

推荐阅读