博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 时间模块备忘
阅读量:5986 次
发布时间:2019-06-20

本文共 1207 字,大约阅读时间需要 4 分钟。

  由于要用到时间模块,为了下次不用去翻文档,这里也简单记录一下:

直接一个脚本看输出:

import timeprint time.time()print time.localtime(time.time())print time.strftime('%Y-%m-%d', time.localtime())print time.strftime('%y-%m-%d', time.localtime())print time.strftime('%Y-%m-%d %H:%M:%S', time.localtime())print time.strftime('%Y-%m-%d %I:%M:%S', time.localtime())print time.strftime('%Y-%m-%d %H:%M:%S --%A--%c', time.localtime())print time.strftime('%Y-%m-%d %H:%M:%S --%x--%X', time.localtime())

查看结果:

[root@www python]# python time1.py 1425623399.84time.struct_time(tm_year=2015, tm_mon=3, tm_mday=6, tm_hour=14, tm_min=29, tm_sec=59, tm_wday=4, tm_yday=65, tm_isdst=0)2015-03-0615-03-062015-03-06 14:29:592015-03-06 02:29:592015-03-06 14:29:59 --Friday--Fri Mar  6 14:29:59 20152015-03-06 14:29:59 --03/06/15--14:29:59datetime模块定义了下面这几个类:datetime.date:表示日期的类。常用的属性有year, month, day;datetime.time:表示时间的类。常用的属性有hour, minute, second, microsecond;datetime.datetime:表示日期时间。datetime.timedelta:表示时间间隔,即两个时间点之间的长度。>>> from datetime import *>>> print datetime.today()2015-03-06 14:43:46.870936>>> print datetime.now()  2015-03-06 14:43:51.313098

需求:查看100天前是几月几号:

import datetime(datetime.datetime.now() - datetime.timedelta(days = 100)).strftime("%Y-%m-%d")

转载地址:http://ndulx.baihongyu.com/

你可能感兴趣的文章
【阿里云API】 阿里云API调用的若干说明
查看>>
14.2 事务的ACID属性
查看>>
[置顶] location.href你真的会用了?
查看>>
[面试题] Find next higher number with same digits
查看>>
采石厂管理系统V3.0版本上线(采石厂车辆出入管理系统,石厂开票系统)
查看>>
uint8_t / uint16_t / uint32_t /uint64_t 的简单介绍
查看>>
给数组扩容的几种方式
查看>>
游标之数据排序
查看>>
【转】Delphi的"Invalid pointer operation"异常的解决办法
查看>>
HMM与分词、词性标注、命名实体识别
查看>>
LeetCode: Reverse Words in a String 解题报告
查看>>
自定义窗体设计器-控件测试
查看>>
ORA-02266: unique/primary keys in table referenced by enabled foreign keys
查看>>
日常煎药注意事项
查看>>
Spring MVC 和 Spring 总结
查看>>
Asp.net通用的应用程序缓存方法
查看>>
MOSS2010使用PDF电子表单(Livecycle design ES 8.2.1)
查看>>
阿里技术嘉年华官网上线啦!
查看>>
IOS 小技巧
查看>>
uva 11027 Palindromic Permutation
查看>>