菜单

python中的日期格式化

2011年03月15日 - Python

要进行日期的相关操作,就要用到time这个包中的strftime、time、gmtime这些函数。做一个简单的说明:

time 获得当前时间的秒表示,好像是从1970年1月1日到现在的吧

gmtime 将参数中给定的秒表示为一个时间格式

strftime 格式化日期并输出

对strftime这个函数中的格式进行一下说明

%Y   年表示(4位)

%m  月表示(2位)

%d   日表示(2位)

%H   小时表示(24小时)

%M   分钟表示

%S    秒表示

具体的函数功能和详细信息请查看python的帮助文件。

有了以上信息以后就可以,很容易的写出代码出来:

Python代码
  1. from time import gmtime,strftime,time,localtime
  2. #因为中国时区是+8所以这里加了8*60*60.输出为年月日时
  3. print strftime(“%Y%m%d%H”,gmtime(time()+28800))
  4. print strftime(‘%Y-%m-%d’,localtime(time()))
  5. time.strftime('%Y%m%d')

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注