1.获取当前时间的两种方法:

import datetime,time

now = time.strftime("%Y-%m-%d %H:%M:%S")

print now

now = datetime.datetime.now()

print now

2.获取上个月最后一天的日期(本月的第一天减去1天)

last = datetime.date(datetime.date.today().year,datetime.date.today().month,1)-datetime.timedelta(1)

print last

3.获取时间差(时间差单位为秒,常用于计算程序运行的时间)

starttime = datetime.datetime.now()

#long running

endtime = datetime.datetime.now()

print (endtime - starttime).seconds

4.计算当前时间向后10个小时的时间

d1 = datetime.datetime.now()

d3 = d1 + datetime.timedelta(hours=10)

d3.ctime()

其本上常用的类有:datetime和timedelta两个。它们之间可以相互加减。每个类都有一些方法和属性可以查看具体的值,如 datetime可以查看:天数(day),小时数(hour),星期几(weekday())等;timedelta可以查看:天数(days),秒数 (seconds)等。

5.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 当前时区的名称

%% %号本身

6

7

8

python 自动记录时间_python记录程序运行时间的几种方法相关推荐

  1. python记录程序运行时间的三种方法

    这里提供了python记录程序运行时间的三种方法,并附有实现代码,最后进行比较,大家参考下: 方法1 import datetime starttime = datetime.datetime.now ...

  2. python记录程序运行时间的几种方法

    1.获取当前时间的两种方法: 复制代码 代码如下: import datetime,time now = time.strftime("%Y-%m-%d %H:%M:%S") pr ...

  3. python输出运行时间_分析python程序运行时间的几种方法

    最早见过手写的,类似于下面这种: 1 import datetime 2 3 def time_1(): 4 begin = datetime.datetime.now() 5 sum = 0 6 f ...

  4. python process 函数_Python Process创建进程的2种方法详解

    前面介绍了使用 os.fork() 函数实现多进程编程,该方法最明显的缺陷就是不适用于 Windows 系统.本节将介绍一种支持 Python 在 Windows 平台上创建新进程的方法. Pytho ...

  5. 电脑python安装库_Python安装第三方库的3种方法 -电脑资料

    这篇文章主要介绍了Python安装第三方库的3种方法,本文讲解了通过setuptools来安装python模块.通过pip来安装python模块.直接从网上下载下可执行文件来安装三种方法,需要的朋友可 ...

  6. python dict遍历_python 字典(dict)遍历的四种方法性能测试报告

    python中,遍历dict的方法有四种.但这四种遍历的性能如何呢?我做了如下的测试 l = [(x,x) for x in xrange(10000)] d = dict(l) from time ...

  7. python字典添加元素_Python之字典添加元素的几种方法

    本文使用的代码 book_dict = {"price": 500, "bookName": "Python设计", "weigh ...

  8. python 解方程_python如何解方程的三种方法

    python求解方程组的三种方法: Numpy求解方程组x + 2y = 3 4x + 5y = 6 当然我们可以手动写出解析解,然后写一个函数来求解,这实际上只是用 Python 来单纯做" ...

  9. python 自动记录时间_python自动化之时间

    cxz##############################现在时间######################### import time time.time() ############# ...

最新文章

  1. matlab实现周期阶跃函数,连续时间信号傅利叶变换与MATLAB实现.doc
  2. struts2配置default-properties
  3. (三)Boost库之字符串处理
  4. 小知识系列:数据库的主键和外键
  5. hmailserver批量添加用户
  6. 2015-05-31
  7. 1.10 编程基础之简单排序 04 奖学金 7分 python
  8. 都是❤️两层循环❤️的冒泡排序,选择排序,插入排序该怎么区分
  9. 花了25万,还是得不到一模一样的猫!国内首只克隆猫主人发声...
  10. java locationuitool_求助systemui编译时哪里出错
  11. win7安装证书时无响应的解决办法
  12. 我要悄悄学习 Java 字节码指令,在成为技术大佬的路上一去不复返
  13. Java第二十七篇:二维数组打印九九乘法表(三角形、矩形、菱形)
  14. 第三方支付风险控制研究 ——以支付宝为例
  15. java myeclipse下载_MyEclipse,myeclipse 8.5 下载,myeclipse官网下载_多特软件站
  16. 利用css画三角箭头图标
  17. 悟空问答 模板 html,WeCenter仿悟空问答模板
  18. 代码“可读性”到底有多重要?
  19. 始料未及-- 元宇宙传来好消息,全球轰动
  20. networkx整理

热门文章

  1. 全国/全世界城市Json数据大全
  2. Java 访问 HDFS操作
  3. 关于vscode中出现gopls was not able to find modules in your workspace报错的解决方案
  4. 谷粒商城高级篇(38)——异步编排之商品详情查询
  5. vue自定义点击空白隐藏其他标签
  6. html实验基本原理,HTML实验一
  7. 笔记本电脑开wifi设置
  8. Magento 数据表结构 EAV模型详解
  9. 数字图像处理(冈萨雷斯版)学习笔记(6)第10章
  10. sdk烧写flash报error:given target do not exis处理方式