`
duan1823a
  • 浏览: 89571 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

python 时间操作整合

阅读更多
# -*- coding:UTF-8
'''
Created on 2010-10-20

@author: DOC

@时间操作汇总
'''
import datetime
import time

now = datetime.datetime.now() # 7 位时间
start = time.clock() # 

### 字符串转时间
t1 = time.strptime('2010-2-4 03:31:23', '%Y-%m-%d %H:%M:%S') # 返回:[年,月,日,时,分,秒,微秒,当年第几天,-1]
t2 = datetime.datetime(t1[0],t1[1],t1[2],t1[3],t1[4],t1[5],t1[6]) # 参数:(年,月,日,时,分,秒,微秒),返回:Date

d1 = datetime.date(t1[0],t1[1],t1[2]) # 只能精确到日
d2 = datetime.date(2010,10,20) # 只能精确到日

num =  (d2-d1).days # 返回:时间片(时间减时间)

# 时间片
dateSlice = datetime.timedelta(weeks = 1, days = 3,hours = 2, minutes = 10, seconds=11, microseconds = 100)
t3 = t2 - dateSlice # 减去时间(时间减时间片返回:时间)
t4 = t2 + dateSlice # 加上时间

### 时间转字符串
dStr = t3.strftime('%Y-%m-%d %H:%M:%S')
dStr = t3.strftime('%y%m%d')

### 周
week = d2.isocalendar() # 返回:(年, 当年第几周, 当周第几天)




分享到:
评论

相关推荐

    Python灰帽子-黑客与逆向工程师的Python编程之道[简体中文版]

    发行时间: 2011年03月01日 内容介绍: 《Python灰帽子:黑客与逆向工程师的Python编程之道》是由知名安全机构Immunity Inc的资深黑帽Justin Seitz先生主笔撰写的一本关于编程语言Python如何被广泛应用于黑客与逆向...

    基于Python实现的Word助手的程序

    基于Python实现的Word助手程序是一个功能强大的...自动化任务:程序支持自动化任务设置,用户可以根据需要设置定时任务或触发条件,让程序在特定时间或满足特定条件时自动执行一系列操作,如自动保存文档、发送邮件等。

    Python汇总各单位Excel档领料记录并加总每日领用次数.zip

    使用这个脚本,用户可以大大提高工作效率,节省处理领料记录的时间。同时,由于脚本会自动进行数据清洗和整合,用户无需担心数据的准确性问题。此外,脚本还具有良好的扩展性,可以根据用户的需求进行修改和优化。...

    python项目基于旅游网站的数据分析及可视化系统(flask)wlw 该这个了.zip

    1. **数据收集与整合**:从旅游网站数据库中提取用户行为数据、交易记录、评论反馈等,并进行清洗和整合处理。 2. **用户行为分析**:分析用户的搜索习惯、预订偏好和活动模式,以了解不同用户群体的特点。 3. **...

    python基于人脸识别的实验室智能门禁系统的设计与实现.zip

    平台的前台页面通过简洁的平台页面设计和功能结构的分区更好的提高用户的使用体验,没有过多的多余的功能,把所有的功能操作都整合在功能操作的导航栏之中。更加突出业务的展示和详细的功能操作,使用户在使用本平台...

    python项目基于爬虫的贵州菜价可视化系统.zip

    2. **数据清洗与整合**:对爬取的数据进行清洗,去除无效或异常值,并进行必要的数据整合处理。 3. **价格趋势分析**:分析各类菜品价格的变化趋势,识别季节性波动或异常波动模式。 4. **地区价格比较**:比较...

    Python基于机器学习的物流预测可视化项目源代码+数据库+汇报PPT,含运输效率分析、仓储优化、供应链可视化、客户需求分析

    Python基于机器学习的物流预测可视化项目源代码+数据库+汇报PPT 运输效率分析:通过对运输网络、路线和调度等数据进行分析,可以评估和改进物流运输的效率和成本。例如,利用运输数据分析可以确定最佳路线、提高装载...

    毕设&课设&项目&竞赛-基于HAL库, 对STM32一些功能的整合.zip

    有任何使用问题欢迎随时与博主沟通,第一时间进行解答! 软件开发设计:PHP、QT、应用软件开发、系统软件开发、移动应用开发、网站开发C++、Java、python、web、C#等语言的项目开发与学习资料 硬件与设备:单片机、...

    07超级画板程序.zip

    “07超级画板程序.zip”是一个Python自动化办公的压缩文件包,它包含了一系列用于提高工作效率和简化日常任务的Python脚本和工具。这个程序包的主要目的是帮助用户通过自动化的方式完成各种办公任务,从而节省时间和...

    《拍卖管理系统》根据拍卖业务实体建造业务模型.zip

    《拍卖管理系统》根据拍卖业务实体建造业务模型,在数据、资源和流程全面整合的基础上,依托于基础数据管理,拍卖会管理,库存管理、合同管理等业务职能模块,实现拍卖核心业务的集中管理、全程控制,全面提升业务...

    毕设&课设&项目&实训-全部开源的微商城项目,包含一个运营后台、H5商城前台和服务端接口。 .zip

    基于STM32、ESP8266、PHP、QT、应用软件开发、系统软件开发、移动应用开发、网站开发C++、Java、python、web、C#、单片机、EDA、proteus、RTOS、包括计算机硬件、服务器、网络设备、存储设备、移动设备、LInux、IOS...

    selenium自动化测试工具介绍

    selenium 工具 原理 自动化 测试 介绍了selenium的基本...相对来说selenium还是相对比较轻量级的工具,本身支持的功能不多,但是好处在于易扩展,容易整合,最大的特色是跨操作系统和跨浏览器平台,还可以支持flex测试

    GitHub项目活跃度分析工具.zip

    Python 3.4 + 使用方法 使用 pip 安装项目 pip install grank 获取 Github 的 Personal Access Token 使用 grank login 设置 Token 使用 grank config 设置社区化企业关键词 使用 grank analy [mode] <owner> [] 来...

    Cloud Custodian 是一个用于 AWS 资源管理的规则引擎-python

    Custodian 可用于管理 AWS、Azure 和 GCP 环境,通过对未使用资源的垃圾收集和非工作时间资源管理来确保实时符合安全策略(如加密和访问要求)、标签策略和成本管理。 托管策略编写在简单的 YAML 配置文件中,使...

    Programming_In_Lua.doc(word版本,带完整文档结构图)

    又通常情况下,组件(或对象)表现为具体在程序开发过程中很少变化的、占用大量CPU时间的决定性的程序,例如窗口部件和数据结构。对那种在产品的生命周期内变化比较多的应用方向使用Lua可以更方便的适应变化。除了...

    Discuz新秀网络验证系统-UTF8-ver5.2 - 2020.2.13

    客户端支持Python、Java、C、易语言、PHP、易安卓、火山移动、部分游戏开发引擎、等所有主流开发语言。 适用环境: 建议:PHP版本>5.4以上; 建议:DISCUZ版本>3.0以上; 建议:MYSQL版本>5.0以上; 其他环境,...

    Discuz新秀网络验证系统-GBK-ver5.2 - 2020.2.13

    客户端支持Python、Java、C、易语言、PHP、易安卓、火山移动、部分游戏开发引擎、等所有主流开发语言。 适用环境: 建议:PHP版本>5.4以上; 建议:DISCUZ版本>3.0以上; 建议:MYSQL版本>5.0以上; 其他环境,...

    trie-integration-service

    字符串中的每个单独字符都充当一个特定的节点,该节点可用于最佳时间复杂度操作(例如,搜索特里树)。 有关尝试的更多信息,请参见: : 该服务旨在通过其五个基本任务来模仿trie的主要功能: 向特里添加关键字从...

    centos6.9重装yum软件包及步骤

    今天发现centos6.9服务器yum不能正常使用了,决定重装,但网上文章中软件资源的链接已经无效了,现在将安装成功后的软件以及操作步骤整合在一起分享给大家,节省大家时间

    Windows下的文本编辑器-flexedit

    FlexEdit不像editplus那样简单的文本模板,FlexEdit模板功能支持变量,比如当前编辑文件的文件名,后缀,当前时间等等,这对于某些有着规范的编码规范的环境是很适用的。 自动缩进 在C/C++语言中,往往在键入“{”...

Global site tag (gtag.js) - Google Analytics