Chinaunix首页 | 论坛 | 博客
  • 博客访问: 383612
  • 博文数量: 58
  • 博客积分: 2941
  • 博客等级: 少校
  • 技术积分: 970
  • 用 户 组: 普通用户
  • 注册时间: 2005-12-21 11:37
文章分类

全部博文(58)

文章存档

2015年(1)

2014年(1)

2012年(1)

2011年(19)

2009年(1)

2008年(1)

2007年(11)

2006年(10)

2005年(13)

分类: Python/Ruby

2011-04-14 11:15:54

1.取过去具体时间的方法:
 
  1. #!/usr/bin/env python

  2. import time

  3. #取一天前的当前具体时间
  4. time.strftime('%Y-%m-%d %T',time.localtime(time.time()-24*60*60))

  5. #取20天前的当前具体时间
  6. time.strftime('%Y-%m-%d %T',time.localtime(time.time()-20*24*60*60))

  7. #取20天前当前具体时间的前2小时
  8. time.strftime('%Y-%m-%d %T',time.localtime(time.time()-20*24*60*60-2*60*60))
 
2.取将来具体时间的方法:
  1. #!/usr/bin/env python

  2. import time

  3. #取一天后的当前具体时间
  4. time.strftime('%Y-%m-%d %T',time.localtime(time.time()+24*60*60))

  5. #取20天后的当前具体时间
  6. time.strftime('%Y-%m-%d %T',time.localtime(time.time()+20*24*60*60))


  7. #取20天后当前具体时间的前2小时
  8. time.strftime('%Y-%m-%d %T',time.localtime(time.time()+20*24*60*60-2*60*60))
 
3.只取某个时间单位过去、未来具体值
  1. #!/usr/bin/env python

  2. import time

  3. #取上一月月份
  4. time.localtime()[1]-1

  5. #取去年年份
  6. time.localtime()[0]-1

  7. #取两个月后的月份
  8. time.localtime()[1]+2
 
 
 
阅读(2183) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~