`
fantasyeye
  • 浏览: 64217 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

时间操作函数

阅读更多
先简单涉及time模块的两个方法。
import time
time.localtime()#这个返回代表当前时间的一个对象

time.strftime( 格式字符串, 时间对象 )# str format time-->返回时间字符串
time.strptime(时间字符串, 格式字符串)# str parse time-->返回时间对象
其中的格式字符串是规定好的,比如%y代表两位数的年份,%Y代表四位数的年份,具体更详细含义可见
http://docs.python.org/library/time.html#time.struct_time
例子
time.strftime( "%a, %d %b %Y %H:%M:%S +0000", time.localtime() )
>>"Sat, 15 Aug 2009 10:22:44 +0000"
time.strptime("30 Nov 00", "%d %b %y")
>>time.struct_time(tm_year=2000, tm_mon=11, tm_mday=30, tm_hour=0, tm_min=0, tm_sec=0, 
tm_wday=3, tm_yday=335, tm_isdst=-1) 


这是将字符串格式的日期及时间转成日期对象
转义符对应意义如下
%a 本地简化星期名称
%A 本地完整星期名称
%b 本地简化的月份名称
%B 本地完整的月份名称
%c 本地相应的日期表示和时间表示
%d 月内中的一天(0-31)
%H 24小时制小时数(0-23)
%I 12小时制小时数(01-12)
%j 年内的一天(001-366)
%m 月份(01-12)
%M 分钟数(00=59)
%p 本地A.M.或P.M.的等价符
%S 秒(00-59)
%U 一年中的星期数(00-53)星期天为星期的开始
%w 星期(0-6),星期天为星期的开始
%W 一年中的星期数(00-53)星期一为星期的开始
%x 本地相应的日期表示
%X 本地相应的时间表示
%y 两位数的年份表示(00-99)
%Y 四位数的年份表示(000-9999)
%Z 当前时区的名称
%% %号本身
分享到:
评论

相关推荐

    DateUtil.Java 日期时间操作函数库代码.rar

    一个Java 日期时间操作函数集 DateUtil.java代码,用于时间和日期操作的工具类,DateUtil类包含了标准的时间和日期格式,以及这些格式在字符串及日期之间转换的方法,格式化后的系统当前时间,如果有异常产生,返回...

    Linux下精确到微秒级的时间操作函数

    Linux下对时间进行运算,如果是到秒级的,一般是用time之类的函数实现。文中介绍了Linux下精确到微秒级的时间操作函数。主要是用到了gettimeofday函数,并且介绍了这个函数的结构。

    Linux C 时间 操作函数实例

    time localtime mktime

    js日期时间操作函数.pdf

    JavaScript中日期时间操作是前端开发中常见需求,涉及对日期的创建、格式化、比较等操作。文档提供了多个JavaScript日期对象的扩展函数,用于处理与日期相关的问题。 1. 判断闰年:Date.prototype.isLeapYear 该...

    Visual FoxPro日期和时间操作函数大全 数据库Sql,VFP,Access

    foxpro、 acess等 数据库的一些常见函数,欢迎大家下载评论

    delphi经典函数

    ### 二、扩展的日期时间操作函数 虽然提供的内容没有给出具体函数,但在Delphi中通常会提供一系列处理日期和时间的函数,如获取当前时间、计算两个日期之间的差异等。 ### 三、扩展的位操作函数 位操作函数主要...

    mssql对时间操作的函数

    下面将详细介绍SQL Server中关于时间操作的主要函数及其用法,并结合实例进行解释。 ### 1. 获取当前系统时间 - `GETDATE()` `GETDATE()` 函数用于获取当前系统的日期和时间。返回值类型为 `datetime` 或 `...

    编写黑软常用实用函数

    ②: 扩展的日期时间操作函数 ③: 扩展的位操作函数 ④: 扩展的文件及目录操作函数 ⑤: 扩展的对话框函数 ⑥: 系统功能函数 ⑦: 硬件功能函数 ⑧: 网络功能函数 ⑨: 汉字拼音函数及过程 ⑩: 数据库功能函数 ⑾: ...

    Delphi常用函数PDF版

    除了字符串操作,文件还提到了扩展的日期时间操作函数、位操作函数、文件及目录操作函数、对话框函数、系统功能函数、硬件功能函数、网络功能函数、汉字拼音函数及过程、数据库功能函数、进制功能函数以及其他功能...

    IDL常用函数库列表

    IDL 提供了日期和时间操作函数,例如:DATE_FORMAT、TIME_FORMAT、DATE_COMPARE等等。这些函数可以帮助开发者快速对日期和时间进行操作,从而实现科学计算和数据分析的需求。 7. Debugging IDL 提供了调试函数,...

    SQL Server-DatePart函数

    SQL Server中的`DATEPART`函数是一个非常重要的日期和时间操作函数,它允许开发人员从日期或时间值中提取特定的时间部分,如年、月、日、小时、分钟和秒等。这个函数对于处理与日期和时间相关的数据时非常实用,尤其...

    delphi比较经典的集成函数库

    Communal.pas可能包括对TDateTime类型的扩展,提供了一些增强的日期和时间操作函数,如获取当前时间、计算两个日期之间的差值、格式化日期字符串等。 4. 文件I/O:文件操作是程序与硬件交互的重要环节。Communal....

    易语言源码时间操作.7z

    在压缩包中的“时间操作”可能包含了一些示例程序,展示了如何在易语言中应用这些时间操作函数。通过学习和分析这些源码,开发者可以更好地理解易语言的时间处理机制,并在自己的项目中灵活运用。在实际编程过程中,...

    FreeMarker内置函数

    3. **日期和时间操作函数** - `date`: 创建一个日期对象。 - `datetime`: 创建一个日期时间对象。 - `time`: 创建一个时间对象。 - `now`: 获取当前日期和时间。 - `time_zone`: 设置日期和时间的时区。 - `...

    C++时间函数集(包括计算程序运行时间的函数,获取当地时间的函数等等)

    7. **日期和时间操作** - `std::ctime`: 将`time_t`转换为可打印的字符串,通常以"Sat Nov 14 13:45:30 1987\n"这种格式输出。 - `std::difftime`: 计算两个`time_t`之间的时间差,返回值为双精度浮点数,表示秒数...

    易语言源码时间操作.rar

    6. **日期时间操作函数**:易语言还提供了许多其他的时间处理函数,如`星期数`用于获取一周中的第几天,`季度数`获取一年中的第几个季度,`时间差`计算两个时间点之间相差的秒数等。 7. **日期时间的序列化和反序列...

    易语言时间操作解析源码.rar

    通过分析和学习这些源码,你可以了解到易语言中的时间操作函数用法,加深对时间处理的理解,并能将其应用到自己的项目中。 总的来说,易语言的时间操作虽然与其它编程语言有相似之处,但其独特的中文语法和函数命名...

    常用函数库

     ②: 扩展的日期时间操作函数  ③: 扩展的位操作函数   ④: 扩展的文件及目录操作函数   ⑤: 扩展的对话框函数  ⑥: 系统功能函数  ⑦: 硬件功能函数  ⑧: 网络功能函数  ⑨: 汉字拼音...

Global site tag (gtag.js) - Google Analytics