`

Python日期和字符串的互转

阅读更多

原文地址:http://hi.baidu.com/qinghua9/blog/item/cf9fafccd71e661900e92870.html


用的分别是time和datetime函数

 

import time,datetime

# date to str
print time.strftime("%Y-%m-%d %X", time.localtime())

#str to date
t = time.strptime("2009 - 08 - 08", "%Y - %m - %d")
y,m,d = t[0:3]
print datetime.datetime(y,m,d)

输出当前时间:
2009-09-02 23:51:01
2009-08-08 00:00:00

 

符:

%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 年份的完整拼写

分享到:
评论

相关推荐

    说说如何利用 Python 实现 JSON 与 Python 对象之间的相互转换

    `json.loads()`能够处理的JSON数据类型包括字符串、数字(整型和浮点型)、布尔值、数组(Python中对应为列表)、对象(Python中对应为字典)以及`null`(Python中对应为`None`)。 2. **Python对象转为JSON字符串...

    json与对象互转,json数组与对象数组互转

    标题“json与对象互转,json数组与对象数组互转”涉及到的是如何在JavaScript中将JSON字符串和JavaScript对象之间进行转换,以及JSON数组和JavaScript对象数组之间的转换。在JavaScript中,有内置的全局函数`JSON....

    Python面试宝典版本8.1更新于2018年5月

    1. **Python语法基础**:包括变量声明、赋值、数据类型(如整型、浮点型、字符串、布尔型、列表、元组、字典和集合)、注释、运算符(算术、比较、逻辑和位运算符)、流程控制(条件语句、循环语句、异常处理)等。...

    python datetime时间格式的相互转换问题

    3. `strptime()`和`strftime()`的互逆操作,分别用于字符串到`datetime`和`datetime`到字符串的转换。 4. `timestamp()`方法将`datetime`对象转换为Unix时间戳(自1970年1月1日以来的秒数),而`fromtimestamp()`和`...

    Python之时间和日期使用小结

    对于日期的操作可以说是比较常见的case了,日期与格式化字符串互转,日期与时间戳互转,日期的加减操作等,下面主要介绍下常见的需求场景如何实现 1. 基本包引入 主要需要引入时间和日期的处理包,后面的基本操作都是...

    Humanizer,为了简单起见,Humanizer允许您以人类可读的格式显示数据。.zip

    3. **字符串与枚举的互转**: Humanizer支持将枚举值转换为它们的描述性文本形式,反之亦然。这样可以使代码的可读性和可维护性增强。 4. **度量单位和文件大小的转换**: 可以将字节、KB、MB、GB等转换成更易读...

    python核心编程,高清带目录

    本书的第一部分主要介绍Python的基础知识,包括安装Python环境、基本的数据类型(如整数、浮点数、字符串和布尔值)、变量和表达式、控制流(条件语句、循环结构)、函数定义和使用、模块和包的管理、异常处理以及...

    Python库 | pyconvert-0.6.3.tar.gz

    2. 格式化:它可能支持日期时间、数字、字符串等的格式化输出,符合特定的规范或格式要求,使得数据在显示或输出时更加规范和易于理解。 3. 位操作:对于二进制数据,`pyconvert`可能包含了一些用于位运算的函数,...

    UTC2GMT(UTC和GMT时间互转)

    let gmtDateString = "GMT日期字符串"; let gmtDate = new Date(gmtDateString); let utcDate = new Date(gmtDate.getTime() + (gmtDate.getTimezoneOffset() * 60000)); ``` 对于提供的"UTC2GMT"工具,很可能是一...

    matlab开发-从PythontoMatlabandback获取的核心Py2地图转换数据

    它们可能包含了关于如何将MATLAB数组、结构体、字符串等数据类型转换为Python等效对象的教程,以及反之的转换方法。 `Core_matlab2py.m`和`Core_py2matlab.m`是MATLAB脚本文件,直接实现了Python和MATLAB之间的数据...

    python面试.zip

    1. **基础语法**:Python的基础语法是面试的必考部分,包括变量赋值、数据类型(如整型、浮点型、字符串、列表、元组、字典、集合)、流程控制(条件语句、循环语句)、函数定义与调用、模块导入等。 2. **面向对象...

    PHP基于DateTime类解决Unix时间戳与日期互转问题【针对1970年前及2038年后时间戳】

    将日期字符串转换为Unix时间戳,同样需要创建DateTime对象,但这次需要提供日期字符串和时区。然后,使用`format('U')`来获取Unix时间戳。示例如下: ```php function date_to_unixtime($date, $timezone = 'PRC'...

    Python-php2go使用Golang实现PHP的常见内置函数

    这个项目目前已经实现了大约140个PHP的内置函数,涵盖了字符串处理、数组操作、文件I/O、日期与时间、数学计算等多个领域,为Go开发者提供了与PHP相似的工作环境。 1. 字符串处理: php2go实现了如`strlen()`、`...

    MySQL中日期和时间戳互相转换的函数和方法

    这将返回一个格式为"YYYY年MM月DD"的日期字符串。在上述示例中,`%Y`代表四位数的年份,`%m`代表月份,`%d`代表日期。你可以根据需求调整日期格式。 接下来,我们讨论如何将日期转换为时间戳。与`FROM_UNIXTIME()`...

    web services 关于当前日期的输出

    在"关于当前日期的输出"这个特定情况下,Web服务可能实现了一个API(应用程序编程接口),该API提供一个方法(如`getCurrentDate()`),当调用时,返回服务器系统的时间戳或格式化的日期字符串。这个日期可以是UTC...

    DateFormat_Dateformat_

    标题中的"DateFormat_Dateformat_"可能是指在编程中处理日期格式化时使用特定的分隔符“-”来组织日期字符串。在很多编程语言中,日期和时间的格式化是通过特定的方法或函数来完成的,这通常涉及到指定日期的各个...

    aniso8601-1.3.0.tar.gz

    aniso8601库正是用于解析和生成符合此标准的日期时间字符串,为Python开发者提供了强大而灵活的工具。 aniso8601-1.3.0是该库的一个版本,它可能包含了新的特性、改进或错误修复。在Python项目中,通过安装这个库,...

    java开发常用工具类大全,程序员必备工具

    例如,`Integer.parseInt()` 和 `String.valueOf()` 方法用于整型与字符串的互转,`SimpleDateFormat` 用于日期格式的转换。 3. **网络操作工具类**: 这些类通常包括HTTP请求发送、URL连接管理、数据的下载与上传...

    json转换json-lib

    4. **XML与JSON互转**: json-lib还提供了XML与JSON之间的转换功能,这对于那些需要在XML和JSON间切换的项目很有帮助。 5. **性能和兼容性**: 讨论可能包括json-lib与其他JSON库(如Gson、Jackson、Fastjson等)...

Global site tag (gtag.js) - Google Analytics