欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基于python時間處理方法(詳解)

 更新時間:2017年08月14日 07:24:02   投稿:jingxian  
下面小編就為大家?guī)硪黄趐ython時間處理方法(詳解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

在處理數(shù)據(jù)和進(jìn)行機(jī)器學(xué)習(xí)的時候,遇到了大量需要處理的時間序列。比如說:數(shù)據(jù)庫讀取的str和time的轉(zhuǎn)化,還有time的差值計(jì)算。總結(jié)一下python的時間處理方面的內(nèi)容。

一、字符串和時間序列的轉(zhuǎn)化

time.strptime():字符串=>時間序列

time.strftime():時間序列=>字符串

import time
start = "2017-01-01"
end = "2017-8-12"

startTime = time.strptime(start,"%Y-%m-%d")
endTime = time.strptime(end,"%Y-%m-%d") #第二個參數(shù)format指定格式

print(startTime);print(endTime)

_start = time.strftime('%Y%m%d-%H:%M:%S',startTime)
_end = time.strftime('%Y%m%d-%H:%M:%S',endTime) #參數(shù)位置剛好相反
print(_start)
print(_end)

二、時間戳

time.mktime(t):將t轉(zhuǎn)化為時間戳

time.localtime(s):將時間戳轉(zhuǎn)化為時間

startStamp = time.mktime(startTime) #time => 時間戳
endStamp = time.mktime(endTime)
print(startStamp)
print(endStamp)

_startTime = time.localtime(startStamp) # 時間戳 => time 
print(_startTime)

三、日期運(yùn)算

注意:時間戳是從1970年開始,以秒數(shù)為單位,所以我們的計(jì)算可以根據(jù)秒數(shù)來實(shí)現(xiàn)

例如,我這里計(jì)算 startTime 和 endTime之間相差的天數(shù):

print (int((endStamp-startStamp)/(24*60*60)))

四、格式匯總

%a 英文星期簡寫
%A 英文星期的完全
%b 英文月份的簡寫
%B 英文月份的完全
%c 顯示本地日期時間
%d 日期,取1-31
%H 小時, 0-23
%I 小時, 0-12 
%m 月, 01 -12
%M 分鐘,1-59
%j 年中當(dāng)天的天數(shù)
%w 顯示今天是星期幾
%W 第幾周
%x 當(dāng)天日期
%X 本地的當(dāng)天時間
%y 年份 00-99間
%Y 年份的完整拼寫

以上這篇基于python時間處理方法(詳解)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python matplotlib的使用并自定義colormap的方法

    Python matplotlib的使用并自定義colormap的方法

    今天小編就為大家分享一篇Python matplotlib的使用并自定義colormap的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • Python PyPDF2模塊安裝使用解析

    Python PyPDF2模塊安裝使用解析

    這篇文章主要介紹了Python PyPDF2模塊安裝使用解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-01-01
  • 膠水語言Python與C/C++的相互調(diào)用的實(shí)現(xiàn)

    膠水語言Python與C/C++的相互調(diào)用的實(shí)現(xiàn)

    這篇文章主要介紹了膠水語言Python與C/C++的相互調(diào)用的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05
  • 一文詳解如何在Python中實(shí)現(xiàn)switch語句

    一文詳解如何在Python中實(shí)現(xiàn)switch語句

    這篇文章主要給大家介紹了關(guān)于如何在Python中實(shí)現(xiàn)switch語句的相關(guān)資料,今天在學(xué)習(xí)python的過程中,發(fā)現(xiàn)python沒有switch這個語法,所以這里給大家總結(jié)下,需要的朋友可以參考下
    2023-09-09
  • python lambda的使用詳解

    python lambda的使用詳解

    這篇文章主要介紹了python lambda的使用詳解,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-02-02
  • 使用Python實(shí)現(xiàn)簡單的爬蟲框架

    使用Python實(shí)現(xiàn)簡單的爬蟲框架

    爬蟲是一種自動獲取網(wǎng)頁內(nèi)容的程序,它可以幫助我們從網(wǎng)絡(luò)上快速收集大量信息。下面我們將學(xué)習(xí)如何使用 Python 編寫一個簡單的爬蟲框架,感興趣的可以了解一下
    2023-05-05
  • python接入使用百度翻譯流程

    python接入使用百度翻譯流程

    這篇文章主要介紹了利用Python接入百度翻譯的實(shí)現(xiàn)方法,從而實(shí)現(xiàn)中英文互譯的功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2022-07-07
  • 使用python BeautifulSoup庫抓取58手機(jī)維修信息

    使用python BeautifulSoup庫抓取58手機(jī)維修信息

    這篇文章主要介紹了一個使用python抓取58手機(jī)的精準(zhǔn)商家信息,使用BeautifulSoup API的方法
    2013-11-11
  • 基于Python和TFIDF實(shí)現(xiàn)提取文本中的關(guān)鍵詞

    基于Python和TFIDF實(shí)現(xiàn)提取文本中的關(guān)鍵詞

    TFIDF 的工作原理是按比例增加一個詞語在文檔中出現(xiàn)的次數(shù),但會被它所在的文檔數(shù)量抵消。本文將利用TFIDF實(shí)現(xiàn)提取文本中的關(guān)鍵詞,感興趣的小伙伴快跟隨小編一起學(xué)習(xí)一下吧
    2022-04-04
  • python爬蟲實(shí)戰(zhàn)項(xiàng)目之爬取pixiv圖片

    python爬蟲實(shí)戰(zhàn)項(xiàng)目之爬取pixiv圖片

    最近決定寫個P站的爬蟲,實(shí)際操作起來確實(shí)遇到了些新問題,通過解決也有所收獲,下面這篇文章主要給大家介紹了關(guān)于python爬蟲實(shí)戰(zhàn)項(xiàng)目之爬取pixiv圖片的相關(guān)資料,需要的朋友可以參考下
    2022-07-07

最新評論