python的time模块和datetime模块实例解析


Posted in Python onNovember 29, 2019

这篇文章主要介绍了python的time模块和datetime模块实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

1. 将当前时间转成字符串 strftime 方法,并输出

import datetime
# 获取当前时间 datetime.datetime.now()
print(datetime.datetime.now()) # 输出时间格式数据:2019-11-28 20:39:25.485711
now_time=str(datetime.datetime.now().strftime('%Y%m%d%H%M%S')) #将时间转化成字符串 print(now_time)

2. 将字符串形式的时间转成时间格式 time.strptime 方法,并获取时间戳 time.mktime 方法

import time
time_str = '2019-09-02 00:00:01.002'    #时间字符串
time_struct = time.strptime(time_str, "%Y-%m-%d %H:%M:%S.%f") #得到时间格式数据,%f表示的是微秒
print(time_struct)
time_stamp = int(time.mktime(time_struct)) #将时间格式数据转化成时间戳
print(time_stamp)

3. 将时间格式的数据转成字符串

#转格式,time_struct来自上面
time_ = time.strftime("%a %b %d %H:%M:%S %Y", time_struct) 
print(time_)

4. 将字符串形式的时间转成时间格式 datetime.datetime.strptime 方法,时间格式转字符串 datetime.datetime.strftime 方法

time_str = '2019-09-02 00:00:01.002'    #时间字符串
time_2 = datetime.datetime.strptime(time_str, "%Y-%m-%d %H:%M:%S.%f") # 将格式字符串转换为时间格式
time_3 = datetime.datetime.strftime(time_2, "%Y-%m-%d %H:%M:%S") #str类型

5. 计算当前时间戳

import time
time_stamp = int(time.time()) #计算当前的本地时间戳
print(time_stamp)

6. 由时间戳转时间格式数据

#time_stamp 来自上面
time_format = datetime.datetime.fromtimestamp(time_stamp) #直接由时间戳转时间格式
print('----------------',time_format, '--------------------')

7. 获取单独的时间、日期

#获取当前时间日期
now_datetime = datetime.datetime.now() 
print ("当前的日期和时间是 %s" % now_datetime) 
print ("当前的年份是 %s" %now_datetime.year) 
print ("当前的月份是 %s" %now_datetime.month) 
print ("当前的日期是 %s" %now_datetime.day) 
print ("当前小时是 %s" %now_datetime.hour) 
print ("当前分钟是 %s" %now_datetime.minute) 
print ("当前秒是 %s" %now_datetime.second)
# 星期
print ("当前星期是 %s" %datetime.datetime.strptime('2019-11-25', "%Y-%m-%d").weekday()) #周一为0,周二为1,。。。
print ("当前星期是 %s" %datetime.datetime.now().strftime('%A'))

python中时间日期格式化符号:

%y 两位数的年份表示(00-99)
  %Y 四位数的年份表示(000-9999)
  %m 月份(01-12)
  %d 月内中的一天(0-31)
  %H 24小时制小时数(0-23)
  %I 12小时制小时数(01-12)
  %M 分钟数(00=59)
  %S 秒(00-59)
  %a 本地简化星期名称
  %A 本地完整星期名称
  %b 本地简化的月份名称
  %B 本地完整的月份名称
  %c 本地相应的日期表示和时间表示
  %j 年内的一天(001-366)
  %p 本地A.M.或P.M.的等价符
  %U 一年中的星期数(00-53)星期天为星期的开始
  %w 星期(0-6),星期天为星期的开始
  %W 一年中的星期数(00-53)星期一为星期的开始
  %x 本地相应的日期表示
  %X 本地相应的时间表示
  %Z 当前时区的名称
  %% 为%号本身

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python封装对象实现时间效果
Apr 23 Python
python实现socket客户端和服务端简单示例
Feb 24 Python
Python fileinput模块使用介绍
Nov 30 Python
Python实现快速排序和插入排序算法及自定义排序的示例
Feb 16 Python
Python实现购物程序思路及代码
Jul 24 Python
老生常谈进程线程协程那些事儿
Jul 24 Python
python 简单搭建阻塞式单进程,多进程,多线程服务的实例
Nov 01 Python
python学生信息管理系统(初级版)
Oct 17 Python
Gauss-Seidel迭代算法的Python实现详解
Jun 29 Python
Python爬取豆瓣视频信息代码实例
Nov 16 Python
Python笔记之facade模式
Nov 20 Python
tensorboard实现同时显示训练曲线和测试曲线
Jan 21 Python
python实现将一维列表转换为多维列表(numpy+reshape)
Nov 29 #Python
Python 基于wxpy库实现微信添加好友功能(简洁)
Nov 29 #Python
Python+numpy实现矩阵的行列扩展方式
Nov 29 #Python
基于python判断目录或者文件代码实例
Nov 29 #Python
numpy.linalg.eig() 计算矩阵特征向量方式
Nov 29 #Python
python解析命令行参数的三种方法详解
Nov 29 #Python
关于numpy中eye和identity的区别详解
Nov 29 #Python
You might like
php防盗链的常用方法小结
2010/07/02 PHP
PHP 安全检测代码片段(分享)
2013/07/05 PHP
PHP面向对象之后期静态绑定功能介绍
2015/05/18 PHP
php 比较获取两个数组相同和不同元素的例子(交集和差集)
2019/10/18 PHP
用JavaScript和注册表脚本实现右键收藏Web页选中文本
2007/01/28 Javascript
jQuery表单验证插件formValidator(改进版)
2012/02/03 Javascript
JS实现关闭当前页而不弹出提示框的方法
2016/06/22 Javascript
jQuery给div,Span, a ,button, radio 赋值与取值
2016/06/24 Javascript
BootStrap入门教程(二)之固定的内置样式
2016/09/19 Javascript
JavaScript 链式结构序列化详解
2016/09/30 Javascript
如何检查一个对象是否为空
2019/04/11 Javascript
js实现类似iphone的网页滑屏解锁功能示例【附源码下载】
2019/06/10 Javascript
JS事件循环机制event loop宏任务微任务原理解析
2020/08/04 Javascript
用Python编写生成树状结构的文件目录的脚本的教程
2015/05/04 Python
python实现批量解析邮件并下载附件
2018/06/19 Python
在python里协程使用同步锁Lock的实例
2019/02/19 Python
Python实现Mysql数据统计及numpy统计函数
2019/07/15 Python
python 协程 gevent原理与用法分析
2019/11/22 Python
python通过安装itchat包实现微信自动回复收到的春节祝福
2020/01/19 Python
opencv python Canny边缘提取实现过程解析
2020/02/03 Python
tensorflow实现二维平面模拟三维数据教程
2020/02/11 Python
利用Python的folium包绘制城市道路图的实现示例
2020/08/24 Python
Python文件名匹配与文件复制的实现
2020/12/11 Python
一款纯css3实现的非常实用的鼠标悬停特效演示
2014/11/05 HTML / CSS
Giglio英国站:意大利奢侈品购物网
2018/03/06 全球购物
List, Set, Map是否继承自Collection接口?
2016/05/16 面试题
ddl,dml和dcl的含义
2016/05/08 面试题
高中运动会广播稿
2014/01/21 职场文书
医科大学毕业生自荐信
2014/02/03 职场文书
优秀士兵先进事迹
2014/02/06 职场文书
《她是我的朋友》教学反思
2014/04/26 职场文书
应届本科毕业生求职信
2014/07/23 职场文书
人身损害赔偿协议书格式
2014/11/01 职场文书
财务负责人岗位职责
2015/02/03 职场文书
傲慢与偏见电影观后感
2015/06/10 职场文书
SpringBoot中使用Redis作为全局锁示例过程
2022/03/24 Java/Android