time与date time模块

一,内建模块:

  python中,表示时间的方式:

    (1)时间戳(timestamp)

      通常来说时间戳表示的是从1970年1月1日00:00:00开始按秒计算偏移量

    (2)格式化的时间字符串

    (3)元祖(struct_time,共9个元素)

      返回struct_time的函数主要有:gmtime(),localtime(),striptime()

    

 1 #!/usr/bin/python
 2 __auther__ = "Mr.zhang"
 3
 4 import time
 5
 6 print(time.process_time())  #测量处理器运算时间,不包括sleep时间,2版本使用的是clock()
 7 print(time.altzone) #返回UTC时间的时间差,按照秒计算
 8 print(time.localtime()) #返回本地时间的struct time对象格式
 9 print(time.gmtime(time.time()-800000))  #返回UTC时间的struct time对象格式
10 print(time.asctime(time.localtime()))   #返回时间格式Thu Mar 29 10:47:01 2018
11 print(time.ctime())     #返回时间格式Thu Mar 29 10:47:39 2018
12 ‘‘‘日期字符串转换成时间戳‘‘‘
13 print(time.strptime("2018/03/29","%Y/%m/%d"))   #将日期字符串转换成struct时间对象格式
14 print(time.mktime(time.strptime("2018/03/29","%Y/%m/%d")))  #将struct时间格式转换成时间戳
15
16 import datetime
17
18 print(datetime.datetime.now())  #时间转换成2018-03-29 11:02:50.423695
19 print(datetime.date.fromtimestamp(time.time())) #时间戳直接转换成日期格式2018-03-29
20 print(datetime.datetime.now())
21 print(datetime.datetime.now() + datetime.timedelta(3))  #当前时间+3天
22 print(datetime.datetime.now() + datetime.timedelta(-3)) #当前时间-3天
23 print(datetime.datetime.now() + datetime.timedelta(hours=3))    #当前时间+3小时
24 print(datetime.datetime.now() + datetime.timedelta(minutes=30))  #当前时间+30分钟
25 #print(datetime.datetime.now().replace(minute=3,hour=2))    #时间替换

  

  

原文地址:https://www.cnblogs.com/zj158446739/p/8668697.html

时间: 2024-10-16 09:48:17

time与date time模块的相关文章

模块的分类以及time与date time 模块

1.标准库,或者内置模块,python解释器自带的,比如sys,os模块 2.开源模块,或者叫第三方模块,python就强大在这里. 3.自定义模块. 标准库: 1.时间模块time与datetime模块 1)时间戳: time.time(),从1970年1月1日0点0分0秒,到现在的秒数.单位是秒 为什么是1970开始计算呢,因为1970那年是unix开始诞生,所以从那年开始计算. 2)格式化的时间字符串 完全按照自己的格式去定义时间 3)元祖(struct_time) 共九个元素,由于Pyt

time与date time 模块

在Python中,通常有这几种方式来表示时间: 时间戳(timestamp):通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量.我们运行"type(time.time())",返回的是float类型. 格式化的时间字符串(Format String) 结构化的时间(struct_time):struct_time元组共有9个元素共九个元素:(年,月,日,时,分,秒,一年中第几周,一年中第几天,夏令时) 1 >>> import time

python的datetime模块

导入datetime模块后用dir(datetime)命令查看 在datetime模块下有几个小模块,或叫类 (一)date小模块.处理年月日 也是先用dir(datetime.date)查看一下 其中有那么几个方法 1:today()显示今天的日期 如果嫌这样太麻烦,可以单独导入date这个小模块 2:date小模块是个类,可以对它实例化,可以加个日期参数 这样就可以对这个对象进行操作了 3:year  month day分别取得日期对象中的年月日. 4:weekday(),查看一周中的第几天

第三十二节,datetime时间模块

首先要引入import datetime时间模块 datetime.date.today()模块函数 功能:输出系统年月日输出格式 2016-01-26[无参] 使用方法:datetime.date.today()[无参] 格式如:datetime.date.today()[无参] #!/usr/bin/env python # -*- coding:utf8 -*- import datetime a = datetime.date.today() #输出系统年月日输出格式 2016-01-2

python之模块

模块即一推代码的集合来实现某个功能,使用时直接调用,甚是方便. 模块又分为三种 自定义模块 内置模块 第三方模块 下面就来介绍介绍什么是内置模块及如何去使用它和内置模块的好处. 使用模块模块前首先导入该模块,才能调用到该模块的功能.导入方法 import 模块名字 先来模块介绍常用的模块 time模块 和时间相关的操作,常见几种表现方式 time.time()时间戳 time.gmtime()结构化时间 time.localtime()本地时间 time.strftime()字符串时间 time

python 常用模块及方法

******************** PY核心模块方法 ******************** os模块: os.remove()         删除文件 os.unlink()         删除文件 os.rename()         重命名文件 os.listdir()        列出指定目录下所有文件 os.chdir()          改变当前工作目录 os.getcwd()         获取当前文件路径 os.mkdir()          新建目录 os

Python主要模块和常用方法简览

原文地址:http://blog.csdn.net/hwhjava/article/details/22284399 PY核心模块方法1. os模块: os.remove() #删除文件 os.unlink() #删除文件 os.rename() #重命名文件 os.listdir() #列出指定目录下所有文件 os.chdir() #改变当前工作目录 os.getcwd() #获取当前文件路径 os.mkdir() #新建目录 os.rmdir() #删除空目录(删除非空目录, 使用shuti

Python 主要模块和常用方法简览

1 ******************** 2 PY核心模块方法 3 ******************** 4 os模块: 5 os.remove() 删除文件 6 os.unlink() 删除文件 7 os.rename() 重命名文件 8 os.listdir() 列出指定目录下所有文件 9 os.chdir() 改变当前工作目录 10 os.getcwd() 获取当前文件路径 11 os.mkdir() 新建目录 12 os.rmdir() 删除空目录(删除非空目录, 使用shuti

python 主要模块和方法

******************** PY核心模块方法 ******************** os模块: os.remove() 删除文件 os.unlink() 删除文件 os.rename() 重命名文件 os.listdir() 列出指定目录下所有文件 os.chdir() 改变当前工作目录 os.getcwd() 获取当前文件路径 os.mkdir() 新建目录 os.rmdir() 删除空目录(删除非空目录, 使用shutil.rmtree()) os.makedirs() 创