时间模块time与datatime

时间表示方式:

  • 时间戳
  • 格式化时间字符串
  • 元组

时间戳格式:

time.time()
#输出
1581664531.749063

  

元组格式:

time.localtime()

#输出
time.struct_time(tm_year=2020, tm_mon=2, tm_mday=14, tm_hour=15, tm_min=18, tm_sec=31, tm_wday=4, tm_yday=45, tm_isdst=0)

#获取数据
x
.tm_year

  

格式化字符串:

print(time.strftime("%Y-%m-%d %H:%M:%S",time.localtime()))
#输出
2020-02-14 15:58:52

  

转换

时间戳转换成元组:

time.gmtime(1581664444.9841883)

  

元组转格式化时间:

import time
print(time.strftime("%Y-%m-%d %H:%M:%S",time.localtime()))
#输出
2020-02-14 15:58:52

  

格式化时间转元组:

import time
x = time.strftime("%Y-%m-%d %H:%M:%S",time.localtime())
print(time.strptime(x,"%Y-%m-%d %H:%M:%S"))

  

元组转英文时间格式:

import time
print(time.asctime(time.localtime()))
#输出结果
Fri Feb 14 16:08:54 2020

  

时间戳转英文格式:

import time
print(time.ctime(time.time()))
#输出结果
Fri Feb 14 16:10:16 2020

  

datatime

获取当前时间:

import datetime
print(datetime.datetime.now())
#输出结果
2020-02-14 16:13:34.783706

  

获取三天后的时间:

import datetime
print(datetime.datetime.now()+datetime.timedelta(3))
#输出结果
2020-02-17 16:15:11.492232

  

获取三天前的时间:

import datetime
print(datetime.datetime.now()+datetime.timedelta(-3))

  

获取三小时以后的时间:

import datetime
print(datetime.datetime.now()+datetime.timedelta(hours=+3))
#输出结果
2020-02-14 19:16:41.500919

  

Python标准库之时间模块time与datatime模块详解的更多相关文章

  1. Python标准库-数字的处理函数(math模块)

    Python标准库-数字的处理函数(math模块) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. #!/usr/bin/env python #_*_conding:utf-8_* ...

  2. Python标准库02 时间与日期 (time, datetime包)

    作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! Python具有良好的时间和日期管理功能.实际上,计算机只会维护一个挂钟时间(wa ...

  3. (转)Python标准库02 时间与日期 (time, datetime包)

    原文:http://www.cnblogs.com/vamei/archive/2012/09/03/2669426.html https://www.liaoxuefeng.com/wiki/001 ...

  4. python第六天 函数 python标准库实例大全

    今天学习第一模块的最后一课课程--函数: python的第一个函数: 1 def func1(): 2 print('第一个函数') 3 return 0 4 func1() 1 同时返回多种类型时, ...

  5. Python 标准库 BaseHTTPServer 中文翻译

    Python 标准库 BaseHTTPServer 中文翻译. 注意: BaseHTTPServer模块在Python3中已被合并到http.server,当转换你的资源为 Python3 时 2to ...

  6. 一个超好用的 Python 标准库,彻底玩透路径操作

    pathlib 学习 Python 时,尤其是在进行文件操作和数据处理时,经常会处理路径问题.最常用和常见的是 os.path 模块,它将路径当做字符串进行处理,如果使用不当可能导致难以察觉的错误,而 ...

  7. python常用标准库(时间模块 time和datetime)

    常用的标准库 time时间模块 import time time -- 获取本地时间戳 时间戳又被称之为是Unix时间戳,原本是在Unix系统中的计时工具. 它的含义是从1970年1月1日(UTC/G ...

  8. Python标准库笔记(9) — functools模块

    functools 作用于函数的函数 functools 模块提供用于调整或扩展函数和其他可调用对象的工具,而无需完全重写它们. 装饰器 partial 类是 functools 模块提供的主要工具, ...

  9. [python标准库]Pickle模块

    Pickle-------python对象序列化 本文主要阐述以下几点: 1.pickle模块简介 2.pickle模块提供的方法 3.注意事项 4.实例解析 1.pickle模块简介 The pic ...

随机推荐

  1. Nginx-4.Nginx如何处理请求

    原文 基于server_name 的虚拟站点 Nginx首先需要确定使用哪个server来处理请求.举个简单的例子,有下面几个server 第一个,监听80端口,为org站点 server { lis ...

  2. STT-MRAM存在的两个弊端

    随着自旋转移矩效应的发现以及材料和结构的优化,基于自旋转移矩效应的STT-MRAM器件应运而生.自从自旋转移矩效应被证实以来,一方面研究人员通过大量的努力尝试降低磁化反转的临界电流,增加热稳定性:另一 ...

  3. ARC 064 F-Rotated Palindromes

    题意 问有多少个长度为 \(N\) 且字符集大小为 \(K\) 的字符串可以通过回文串旋转 (把第一个字符移到最后)若干次得到.\(N,K\le 10^9\) 做法 设\(f_i\)为最小周期为\(i ...

  4. C语言 getchar

    C语言 getchar getchar是从标准输入设备读取一个char. 案例 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #in ...

  5. 实验一Git代码版本管理

    GIT代码版本管理 实验目的: 1)了解分布式分布式版本控制系统的核心机理: 2) 熟练掌握git的基本指令和分支管理指令: 实验内容: 1)安装git 2)初始配置git ,git init git ...

  6. django-分页(非海量数据)

    views.py class AnalysisDataHandler(View): def get(self, request): analysis_data = MonitorCenterDataA ...

  7. 图片上传的进度条-jquery

    <div style="padding: 10px;"> <div class="progress-bar" style="disp ...

  8. UVA-1588

    只用C来写 题目:https://vjudge.net/problem/UVA-1588 #include<stdio.h> #include<string.h> #defin ...

  9. 处理异常 ‘try’——‘except’ 方法

    try: name 2+' [][3] {}['k'] ret = int(input('number>>>')) print(ret*'*') except ValueError: ...

  10. Projected coordinate systems 和 wkid

    Projected coordinate systems Well-known ID Name Well-known text 2000 Anguilla_1957_British_West_Indi ...