zoukankan      html  css  js  c++  java
  • python学习笔记1--datetime的使用

    python内建模块datetime是处理时间的一个包,首先datetime是一个模块,在这个模块中有一个datetime的类

    所以在使用时需要 使用 from datetime import datetime的方式先导入包

    获取当前时间:

    datetime.now()

    该方法用于获取当前时间

    通俗一点说,python中时间是采取字符串存储的,而且都是相对于一个基础时间来说的,们把1970年1月1日 00:00:00 UTC+00:00时区的时刻称为基础时间,python中所有的datetime类型必须

    是基于此时间的一个增量值,也就是相当于这个基础时间增加了多少秒,但是python已经很好的处理了这些,所以我们实际上是不需要计算的。

    重点是以下几点

    1 自定义时间

    from datetime import  datetime


    d = datetime(2018, 4, 15, 12, 38, 12)
    print(d)
    比如上面就自定义设置了一个时间,2018-04-15 12:38:12

    2 将字符串转化为时间
    c = '2018-10-2 12:15:13'
    e = datetime.strptime(c, '%Y-%m-%d %S:%M:%H')
    通过strptime()方法可以把字符串转换为时间,但是需要严格规定转换后的格式,如上Y表示年,S表示秒,最后显示会根据转换时要求的格式进行转换。如上面的转换最后的结果就是Mon, Aug 03 25: 58

    3将时间转换为字符串
    d = datetime.now()
    print(d.strftime('%a, %b %d %S: %M'))
    通过srtftime()方法可以把时间转换为字符串,如上将当前时间转换为字符串,但是也一样,不同的字符代表了不同类型S 表示秒。



  • 相关阅读:
    windows基线检测脚本编写指南-powershell版
    2020蓝帽杯CTF Web 题
    2020天翼杯CTF Web 题
    Firefox 密码脱取
    利用iptables做端口转发
    Flask 快速学习笔记
    JSP无%%号命令执行一句话
    linux 后渗透凭据收集
    Fastjson漏洞利用
    Gogs远程命令执行利用
  • 原文地址:https://www.cnblogs.com/baxiaobin/p/13404312.html
Copyright © 2011-2022 走看看