博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 之时间问题
阅读量:6084 次
发布时间:2019-06-20

本文共 834 字,大约阅读时间需要 2 分钟。

hot3.png

问题:

  1. 时间格式

    1. 人理解格式 字符串格式  '%Y-%m-%d'

    2. 计算机格式 

  2. 转化问题

    1. a->b 字符串格式str-> 计算机理解格式 

    2. b->a 计算机理解格式- > 字符串的格式


解决:

  1. 时间格式

    首先理解 时间(计算机格式):

    1. 计算机 只认时间戳 (一个字符序列,唯一地标识某一刻的时间

    2. python中时间以元组方式

字符串格式时间(人的格式):

  1.     '%Y-%m-%d %H:%M:%S'  其中可选 

  2.     '1970-01-01'  我们常用的格式

    2.转换问题:

  1. 计算机格式---> 字符串格式 : 

    1.  Examples are based on datetime.datetime(2013, 9, 30, 7, 6, 5) 

    2. 用法:元组时间.strftime('%Y-%m-%d')

  2. 字符串格式----》计算机格式

    1. 能产生参与计算的时间格式    例如  datetime.now()   ---> 

    2. datetime.datetime(2016, 4, 8, 14, 41, 22, 447437)
    3. datetime.strptime('2016-01-01''%Y-%m-%d')   

    3.时间应用 : 加减         

  •             datetime.timedelta(days=N)

  •             timedelta和可以和date,datetime对象进行加减操作      


时间经典问题:

from datetime import datetime

一天 后的时间

    tommorow = datetime.now() + timedelta(days=1)

一星期后的时间

        DateTime.now() + timedelta(days=7)).strftime('%Y-%m-%d %H:%M:%S')

一年后时间问题

        next_year = datetime.now + timedelta(days = 365)    

转载于:https://my.oschina.net/pythonnnn/blog/653958

你可能感兴趣的文章
Codeforces 919E - Congruence Equation
查看>>
React Diff 算法
查看>>
返回上一页几种方法
查看>>
WPF 自定义ComboBox样式,自定义多选控件
查看>>
WPF 自定义MenuItem样式
查看>>
Numerical Geometry of Image
查看>>
1107 Social Clusters
查看>>
Python之路【第十八篇】:模块知识
查看>>
Frogger
查看>>
人机交互评价
查看>>
python发送邮件
查看>>
从页面上灵活增删改查
查看>>
SQL操作简单实现
查看>>
C# 只开启一个程序,如果第二次打开则自动将第一个程序显示到桌面
查看>>
java基础4
查看>>
patch 打补丁,和diff 生成制作补丁
查看>>
ios之UITextView
查看>>
ios之UITableView
查看>>
POJ2524 Ubiquitous Religions(并查集)
查看>>
写一个函数,实现去除字符串空格
查看>>