1.python中的时间:
要得到年月日时分秒的时间:

import time

#time.struct_time(tm_year=2012, tm_mon=9, tm_mday=15, tm_hour=15, tm_min=1, tm_sec=44, tm_wday=5, tm_yday=259, tm_isdst=0)
print time.localtime() #返回tuple #2012-09-15 15:01:44
print time.strftime("%Y-%m-%d %H:%M:%S",time.localtime()) #2012-09-15 03PM 01:44 今天是当年第259天 当年第37周 星期6
print time.strftime("%Y-%m-%d %I%p %M:%S 今天是当年第%j天 当年第%U周 星期%w",time.localtime()) #1347692504.41 [秒数]:double
print time.time() #指令 含义
#
#%Y 有世纪的年份,如2012
#%m 十进制月份[01,12].
#%d 当月的第几天 [01,31].
#%H 24进制的小时[00,23].
#%M 十进制分钟[00,59].
#%S 秒数[00,61]. 61是有闰秒的情况
#
#%w 十进制的数字,代表周几 ;0是周日,1是周一.. [0(Sunday),6].
#
#%I 十二进制的小时[01,12].
#%p 上午还是下午: AM or PM. (1)
#
#%j 当年第几天[001,366].
#%U 当年的第几周[00,53] 0=新一年的第一个星期一之前的所有天被认为是在0周【周日是每周第一天】
#%W 当年的第几周[00,53] 0=新一年的第一个星期一之前的所有天被认为是在0周【周一是每周第一天】
#
#%y 无世纪的年份[00,99]. 如12年

2.格式转换

#============================

# 时间格式time的方法:

# localtime(秒数)    # :秒数-->time.struct_time

# mktime(time.struct_time)    #:time.struct_time-->秒数

# strftime("格式串",time.struct_time)    #:time.struct_time -->"yyyy-mm-dd HH:MM:SS"

# strptime(tuple_日期,"格式串")     #:"yyyy-mm-dd HH:MM:SS"-->time.struct_time

#============================

# 1. 秒数 ->[tuple]-> 年月日串
birth_secds = 485749800
tup_birth = time.localtime(birth_secds)
format_birth = time.strftime("%Y-%m-%d %H:%M:%S",tup_birth)
# 2. 年月日串 ->[tuple]-> 秒数
print format_birth#1985-05-24 10:30:00

format_birth = "1985-05-24 10:30:00"
tup_birth = time.strptime(format_birth, "%Y-%m-%d %H:%M:%S");
birth_secds = time.mktime(tup_birth)
print birth_secds#485749800.0

python中的时间和时间格式转换的更多相关文章

  1. python中unicode, hex, bin之间的转换

    python中unicode, hex, bin之间的转换 背景 在smb中有个feature change notify, 需要改动文件权限dacl,然后确认是否有收到notify.一直得不到这个d ...

  2. Python中的日期和时间

    感觉C语言作为一门编程的入门语言还是很好的,相比较之下,Python为代表的一些语言,适合很多非计算机专业的编程入门学习. Python 日期和时间 Python 程序能用很多方式处理日期和时间,转换 ...

  3. mysql时间类型和格式转换

    内容目录 简介mysql时间类型DATE_FORMAT()函数 简介 今天开发中,做一个功能需要对历史数据进行补充,相信大家也遇到过这样的情况,这个历史数据需要按月份和人的id进行区分,于是想到了my ...

  4. Python中字符串/字典/json之间的转换

    import json #定义一个字典d1,字典是无序的 d1 = { "a": None, "b": False, "c": True, ...

  5. Python中数字之间的进制转换

    Python中的数据转换 在python中可以通过内置方法进行相应的进制转换,但需记得转化成非十进制时,都会将数字转化成字符串 转化成二进制 a = 10 #声明数字,默认十进制 b = bin(a) ...

  6. Python中对两种utf-8格式的理解

    1.python文件开头utf-8格式的理解 2.程序中读取文件时utf-8格式的理解 aa.py文件代码示例: #!/usr/bin/python # -*- coding:utf-8 -*- fr ...

  7. 在SQL Server中 获取日期、日期格式转换

    --常用日期转换参数: PRINT CONVERT(varchar, getdate(), 120 ) 2016-07-20 16:09:01 PRINT replace(replace(replac ...

  8. java/python中获取当前系统时间,并与字符串相互转换格式,或者转化成秒数,天数等整数

    java转换成秒数 Date类有一个getTime()可以换回秒数,例如: public class DateToSecond { public static void main(String[] a ...

  9. Java时间日期字符串格式转换大全

    import java.text.*; import java.util.Calendar; public class VeDate { /** * 获取现在时间 * * @return 返回时间类型 ...

  10. zf-关于公司框架的时间字段的格式转换问题。。

    <ww:date value="" format="yyyy-MM-dd">

随机推荐

  1. linux 中 eclipse 开发 c/c++ 多线程程序,添加 libpthread.a 库支持

    导入头文件 在 linux 中开发多线程程序,在使用到 pthread 系列函数的文件中,需要导入头文件: #include <pthread.h> 链接 libpthread.a 在编译 ...

  2. es使用--新建、删除、增删改数据

    # 进入bin目录 cd /czz/elsearch/bin # 后台启动(不加-d参数则是前台启动,日志在控制台) # 后台启动日志如果不配置,在es目录的logs下面 ./elasticsearc ...

  3. 为Linux的文件管理器创建“在此打开终端”菜单

    有些Linux的GUI文件管理器没有右键菜单"在此打开终端",或者有却不能自行指定某种终端. 因为文件夹也有其MIME类型(inode/directory),通过文件关联的方式,把 ...

  4. ansible的copy模块应用(ansible 2.9.5)

    一,copy模块的作用: 复制文件到受控的远程主机 说明:刘宏缔的架构森林是一个专注架构的博客,地址:https://www.cnblogs.com/architectforest 对应的源码可以访问 ...

  5. selenium基础--登录简单的网站

    import time from selenium import webdriver from lxml import etree from selenium.webdriver import Act ...

  6. Android adb实现原理

    adb定义: adb(Android Debug Bridge) 安卓调试桥,包含adb client.adb server和adbd三部分. adb client:运行在PC上,即DDMS或者在Wi ...

  7. 五分钟详解MySQL并发控制及事务原理

    在如今互联网业务中使用范围最广的数据库无疑还是关系型数据库MySQL,之所以用"还是"这个词,是因为最近几年国内数据库领域也取得了一些长足进步,例如以TIDB.OceanBase等 ...

  8. python 虚拟环境安装

    windows虚拟环境的搭建 安装 # 建议使用pip3安装到python3环境下 pip3 install virtualenv pip3 install virtualenvwrapper-win ...

  9. C# 获取两点(经纬度表示)间的距离

    #region 获取两点(经纬度表示)间的距离 /// <summary> /// 获取两点(经纬度表示)间的距离 /// </summary> /// <param n ...

  10. C# 将Excel里面的数据填充到DataSet中

    /// <summary> /// 将Excel表里的数据填充到DataSet中 /// </summary> /// <param name="filenam ...