python 2.4 的字符串转时间(日期减法取间隔时间)
来源:互联网 发布:淘宝店铺掌柜名怎么改 编辑:程序博客网 时间:2024/05/18 03:06
python 2.4中datetime有strftime方法,而无strptime方法。不能对字符串进行格式转换。比如不能将“2013-10-22”转化为日期。
2.4中字符串转日期并相减?怎么做?
必须google,不能百度:
import time
format = '%Y-%m-%d %H:%M:%S'
print time.mktime(time.strptime(time2, format)) - time.mktime(time.strptime(time1, format))
For Python 2.5+,just use datetime
from datetime import datetime
format = '%Y-%m-%d %H:%M:%S'print datetime.strptime(time2, format) - datetime.strptime(time1, format)# 1 day, 0:00:00
#time1 and time 2 are string as date, like "2013-10-22"
此外2.4中还可以:
from time import strptime
from datetime import datetime
str_to_datetime =lambda st: datetime(*strptime(st,'%Y-%m-%d %H:%M:%S')[:6])
str_to_datetime('2010-04-20 10:07:30')
或者
import time
time1 = "2010-04-20 10:07:30"
time_tuple = time.strptime(time1,"%Y-%m-%d %H:%M:%S")
timestamp = time.mktime(time_tuple)
而实际上还可以用
datetime(*(time.strptime(date_string, format)[0:6]))
拆开:
t = time.strptime(timepoint, '%Y-%m-%d')
resulttime = datetime.datetime(*t[:6])
- python 2.4 的字符串转时间(日期减法取间隔时间)
- 取两个间隔时间的时间间隔函数
- python 日期处理(日期间间隔时间)
- js前台计算两个日期的间隔时间(时间差)
- python当前时间,日期格式化,字符串日期互转
- Python日期时间格式化字符串
- shell中获取两个日期的间隔时间
- 计算两个日期的间隔时间(转载)
- 日期时间转字符串
- Java 时间日期处理:取某一时间,Date转字符串,计算时间差,时间比较大小
- 41.计算两个时间之间的间隔时间
- python编程_时间日期字符串转换
- Python日期时间对象转换为字符串
- 取两个日期相差的时间
- Sql 取时间的日期部分
- JS 取当前日期、时间的代码
- JS 取当前日期、时间的代码
- JS 取当前日期、时间的代码
- orcale常用函数之字符函数--------------orcale笔记
- Crontab导致Linux文件描述符枯竭问题
- 使用异步过程调用(APC)实现模块注入
- 给一个正整数N,打印NxN的蛇形矩阵(二) 之空间复杂度O(1)
- C语言:内存字节对齐详解
- python 2.4 的字符串转时间(日期减法取间隔时间)
- KMP字符串匹配
- 《python核心编程》第二章练习答案
- arm-linux编译交叉工具详解
- Struts2接受数据的三种方式
- poj_3018_Giftbox(DAG)
- HDU 2859 Phalanx
- linux实验二
- 穿透nat的方法有哪些?是否只凭打洞就能完成?是不是跟据不能的nat要采用不同的打洞方式?Tcp能不能打洞?