python_datetime模块和time模块
1.datetime模块
获取当前时间:
import datetime
# 获取当前时间
ctime = datetime.datetime.now()
print(ctime)
只显示:年-月-日
import datetime
# 获取当前时间:只显示年-月-日
ctime = datetime.datetime.now().strftime('%Y-%m-%d')
print(ctime)
显示:年月日时分秒
import datetime
# 获取当前时间:只显示年-月-日-时-分-秒
ctime = datetime.datetime.now().strftime('%Y-%m-%d-%H-%M-%S')
print(ctime)
获取UTC时间:
import datetime
# 获取UTC时间
utctime = datetime.datetime.utcnow()
print(utctime)
获取东7区的时间:
import datetime
# 获取东7区的时间
wdc = datetime.timezone(datetime.timedelta(hours=7))
yhf = datetime.datetime.now(wdc)
print(yhf)
获取西5区的时间:
import datetime
# 获取西5区的时间
wdc = datetime.timezone(datetime.timedelta(hours=-5))
yhf = datetime.datetime.now(wdc)
print(yhf)
把datetime格式转换成字符串类型:
import datetime v1 = datetime.datetime.now()
# 把时间转换成字符串类型
val = v1.strftime("%Y-%m-%d %H:%M:%S")
print(val)
把字符串类型转datetime格式
import datetime wdc = '2019-10-7'
# 把字符串类型转换为datetime格式
v1 = datetime.datetime.strptime(wdc,'%Y-%m-%d')
print(v1,type(v1))
时间加减:
import datetime v1 = datetime.datetime.now()
# 给当前时间加40天
v2 = v1 + datetime.timedelta(days=40)
print(v2)
将时间戳转换为datetime
import time
import datetime
# 生成时间戳
ctime = time.time()
print(ctime)
# 将时间戳转换为datetime
v1 = datetime.datetime.fromtimestamp(ctime)
print(v1)
将dateime转换为时间戳
import time
import datetime
# 生成当前时间
v1 = datetime.datetime.now()
print(v1)
# 将datetime转换为时间戳
v2 = v1.timestamp()
print(v2)
2.time模块
时间戳:从1970-1-1 00:00到现在所经历的秒数
import time
# 获取时间戳
wdc = time.time()
print(wdc)
暂停:
import time
print('5秒之前')
# 在这里暂停5秒再执行下面的输出
time.sleep(5)
print('5秒之后')
世界时间和当前时区隔的秒数:
import time
# 世界世界和当前时区间隔的秒数
wdc = time.timezone
print(wdc)
python_datetime模块和time模块的更多相关文章
- python常用模块(模块和包的解释,time模块,sys模块,random模块,os模块,json和pickle序列化模块)
1.1模块 什么是模块: 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护. 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文 ...
- Python模块之常用模块,反射以及正则表达式
常用模块 1. OS模块 用于提供系统级别的操作,系统目录,文件,路径,环境变量等 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("di ...
- python基础知识8——模块1——自定义模块和第三方开源模块
模块的认识 模块,用一砣代码实现了某个功能的代码集合. 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合.而对于一个复杂的功能来,可能需 ...
- Python引用模块和查找模块路径
模块间相互独立相互引用是任何一种编程语言的基础能力.对于"模块"这个词在各种编程语言中或许是不同的,但我们可以简单认为一个程序文件是一个模块,文件里包含了类或者方法的定义.对于编译 ...
- threading模块和queue模块实现程序并发功能和消息队列
简介: 通过三个例子熟悉一下python threading模块和queue模块实现程序并发功能和消息队列. 说明:以下实验基于python2.6 基本概念 什么是进程? 拥有独立的地址空间,内存,数 ...
- VBA标准模块与类模块
大家通过之前的介绍,已知道怎么将一个空模块插入VBA的工程中.从插入模块中可以看到,模块有有两种——标准模块与类模块.类模块是含有类定义的特殊模块,包括其属性和方法的定义.在后面会有介绍与说明. 随着 ...
- ansible定时任务模块和用户组模块使用
接上篇,还是一些基础模块的使用,这里主要介绍的是系统模块的使用. 下面例子都进行过相关的实践,从而可以直接进行使用相关的命令. 3.用户模块的使用 用户模块主要用来管理用户账号和用户的属性(对远程主机 ...
- ansible服务模块和组模块使用
本篇文章主要是介绍ansible服务模块和组模块的使用. 主要模块为ansible service module和ansible group moudle,下面的内容均是通过实践得到,可以直接运行相关 ...
- python-Day5-深入正则表达式--冒泡排序-时间复杂度 --常用模块学习:自定义模块--random模块:随机验证码--time & datetime模块
正则表达式 语法: mport re #导入模块名 p = re.compile("^[0-9]") #生成要匹配的正则对象 , ^代表从开头匹配,[0 ...
- 第五十五节,IO多路复用select模块加socket模块,伪多线并发
IO多路复用select模块加socket模块,伪多线并发,并不是真正的多线程并发,实际通过循环等待还是一个一个处理的 IO多路复用,lo就是文件或数据的输入输出,IO多路复用就是可以多用户操作 IO ...
随机推荐
- golang json解析到map中
package main import ( "fmt" "encoding/json" ) type ItemMessage struct { ItemType ...
- poj2185(kmp算法next数组求最小循环节,思维)
题目链接:https://vjudge.net/problem/POJ-2185 题意:给定由大写字母组成的r×c矩阵,求最小子矩阵使得该子矩阵能组成这个大矩阵,但并不要求小矩阵刚好组成大矩阵,即边界 ...
- ASP.NET Core分布式项目-2.oauth密码模式identity server4实现
源码下载 这里根据<ASP.NET Core分布式项目-1.IdentityServer4登录中心>的代码来继续更新oauth密码模式,这里的密码模式比上次的客户端模式更安全 在WebAp ...
- pause的作用
重要概念:Pod内的容器都是平等的关系,共享Network Namespace.共享文件 pause容器的最主要的作用:创建共享的网络名称空间,以便于其它容器以平等的关系加入此网络名称空间 pause ...
- PLSQL Developer、汉化包官方下载及注册码
1.官方下载地址 https://www.allroundautomations.com/registered/plsqldev.html 2.找到对应安装包和语言包 3.先安装PLSQL Devel ...
- Codeforces 1249 F. Maximum Weight Subset
传送门 设 $f[x][i]$ 表示 $x$ 的子树中,离 $x$ 最近的选择的节点距离为 $i$ 的合法方案的最大价值 设 $val[x]$ 表示节点 $x$ 的价值,首先有 $f[x][0]=va ...
- 浅谈人脸识别中的loss 损失函数
浅谈人脸识别中的loss 损失函数 2019-04-17 17:57:33 liguiyuan112 阅读数 641更多 分类专栏: AI 人脸识别 版权声明:本文为博主原创文章,遵循CC 4.0 ...
- Java 中的锁原理、锁优化、CAS、AQS 详解!
来源:jianshu.com/p/e674ee68fd3f 1.为什么要用锁? 锁-是为了解决并发操作引起的脏读.数据不一致的问题. 2.锁实现的基本原理 2.1.volatile Java编程语言允 ...
- (五)lucene之特定项搜索和查询表达式
需求:模糊搜索. 前提: 本例中使用lucene 5.3.0 package com.shyroke.lucene; import java.io.File; import java.io.File ...
- 用户注册&单点登录
package com.tttttt.portal.controller; import java.util.HashMap; import java.util.Map; import javax.s ...