• <noscript id="e0iig"><kbd id="e0iig"></kbd></noscript>
  • <td id="e0iig"></td>
  • <option id="e0iig"></option>
  • <noscript id="e0iig"><source id="e0iig"></source></noscript>
  • pandas學習筆記----分別用time和datetime模塊創建時間序列

    標簽: 機器學習  數據科學  信號處理  人工智能  linux  python  

    從當前時間開始

    直接看代碼吧:

    import pandas as pd
    import datetime
    import time
    # 產生時間序列(以下都是從當前時間開始計算)
    a=time.time()
    print(pd.date_range(start=datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S'),periods=7200,freq='S'))
    print(pd.date_range(start=time.strftime('%Y-%m-%d %H:%M:%S'),periods=7200,freq='S'))
    b=time.time()
    print(b-a)
    

    @@@注:strftime(’%Y-%m-%d %H:%M:%S’)確定時間和日期顯示格式,這個方法在time和datetime兩個模塊中的用法是相同的。
    輸出:

    DatetimeIndex(['2020-05-11 15:54:30', '2020-05-11 15:54:31',
                   '2020-05-11 15:54:32', '2020-05-11 15:54:33',
                   '2020-05-11 15:54:34', '2020-05-11 15:54:35',
                   '2020-05-11 15:54:36', '2020-05-11 15:54:37',
                   '2020-05-11 15:54:38', '2020-05-11 15:54:39',
                   ...
                   '2020-05-11 17:54:20', '2020-05-11 17:54:21',
                   '2020-05-11 17:54:22', '2020-05-11 17:54:23',
                   '2020-05-11 17:54:24', '2020-05-11 17:54:25',
                   '2020-05-11 17:54:26', '2020-05-11 17:54:27',
                   '2020-05-11 17:54:28', '2020-05-11 17:54:29'],
                  dtype='datetime64[ns]', length=7200, freq='S')
    DatetimeIndex(['2020-05-11 15:54:30', '2020-05-11 15:54:31',
                   '2020-05-11 15:54:32', '2020-05-11 15:54:33',
                   '2020-05-11 15:54:34', '2020-05-11 15:54:35',
                   '2020-05-11 15:54:36', '2020-05-11 15:54:37',
                   '2020-05-11 15:54:38', '2020-05-11 15:54:39',
                   ...
                   '2020-05-11 17:54:20', '2020-05-11 17:54:21',
                   '2020-05-11 17:54:22', '2020-05-11 17:54:23',
                   '2020-05-11 17:54:24', '2020-05-11 17:54:25',
                   '2020-05-11 17:54:26', '2020-05-11 17:54:27',
                   '2020-05-11 17:54:28', '2020-05-11 17:54:29'],
                  dtype='datetime64[ns]', length=7200, freq='S')
    0.0030045509338378906
    

    從指定時間開始:

    也可以從指定時間開始:

    pd.date_range(start='2020-5-09 15:05:10',periods=1000,freq='S')
    

    輸出:
    在這里插入圖片描述

    從當前時間之前或之后的一段時間開始:

    
    import pandas as pd
    import datetime
    # 產生時間序列
    print(pd.date_range(start=(datetime.datetime.now()-pd.Timedelta('2minute')).strftime('%Y-%m-%d %H:%M:%S'),periods=7200,freq='S'))
    print(datetime.datetime.now())
    

    輸出:
    在這里插入圖片描述

    版權聲明:本文為sunmingyang1987原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
    本文鏈接:https://blog.csdn.net/sunmingyang1987/article/details/106056098

    智能推薦

    Python常用模塊之time和datetime

    1、時間的格式化 結構化時間 2、time常用方法 3、datetime常用方法              ...

    pyhton的time和datetime模塊

    一、time模塊  time模塊中時間表現的格式主要有三種:   a、timestamp時間戳,時間戳表示的是從1970年1月1日00:00:00開始按秒計算的偏移量   b、struct_time時間元組,共有九個元素組。   c、format time 格式化時間,已格式化的結構使時間更具可讀性。包括自定義格式和固定格式。 1、時間格式轉換圖:   2、主要time生成方法...

    python中time模塊和datetime

    time模塊 一、時間的三種表示形式: 1.時間戳(time stamp):從1970年到此刻的秒數。 2.格式化的字符串(format string):支持自定義格式,如下表所示 %a 星期幾的簡寫,如Wed。   %A 星期幾的全寫,如Wednesday。   %b 月份簡寫,如Aug。   %B 月的全寫,如August。   %c 適當的日期時間表示...

    Python中time和datetime模塊

    Python中time和datetime模塊 1、time模塊 time模塊時間的格式有三種: **timestamp:**時間戳,格林時間1970年1月1日開始秒的偏移量。 **struct_time:**時間元組,共9個元素 **format_time:**格式化時間,具有可讀性,包括自定義格式和固定格式 1、時間格式轉換規則 2、主要time方法和time格式轉換 1、生成timestamp...

    python之time和datetime模塊

    醉里挑燈看劍,夢回吹角連營。八百里分麾下炙,五十弦翻塞外聲。沙場秋點兵。 馬作的盧飛快,弓如霹靂弦驚。了卻君王天下事,贏得生前身后名。可憐白發生! 幾個術語了解 時間戳(timestamp)的方式:通常來說,時間戳表示的是從1970年1月1日開始按秒計算的偏移量(time.gmtime(0))此模塊中的函數無法處理1970紀元年以前的時間或太遙遠的未來(處理極限取決于C函數庫,對于32位系統而言,...

    猜你喜歡

    HTML中常用操作關于:頁面跳轉,空格

    1.頁面跳轉 2.空格的代替符...

    freemarker + ItextRender 根據模板生成PDF文件

    1. 制作模板 2. 獲取模板,并將所獲取的數據加載生成html文件 2. 生成PDF文件 其中由兩個地方需要注意,都是關于獲取文件路徑的問題,由于項目部署的時候是打包成jar包形式,所以在開發過程中時直接安照傳統的獲取方法沒有一點文件,但是當打包后部署,總是出錯。于是參考網上文章,先將文件讀出來到項目的臨時目錄下,然后再按正常方式加載該臨時文件; 還有一個問題至今沒有解決,就是關于生成PDF文件...

    電腦空間不夠了?教你一個小秒招快速清理 Docker 占用的磁盤空間!

    Docker 很占用空間,每當我們運行容器、拉取鏡像、部署應用、構建自己的鏡像時,我們的磁盤空間會被大量占用。 如果你也被這個問題所困擾,咱們就一起看一下 Docker 是如何使用磁盤空間的,以及如何回收。 docker 占用的空間可以通過下面的命令查看: TYPE 列出了docker 使用磁盤的 4 種類型: Images:所有鏡像占用的空間,包括拉取下來的鏡像,和本地構建的。 Con...

    requests實現全自動PPT模板

    http://www.1ppt.com/moban/ 可以免費的下載PPT模板,當然如果要人工一個個下,還是挺麻煩的,我們可以利用requests輕松下載 訪問這個主頁,我們可以看到下面的樣式 點每一個PPT模板的圖片,我們可以進入到詳細的信息頁面,翻到下面,我們可以看到對應的下載地址 點擊這個下載的按鈕,我們便可以下載對應的PPT壓縮包 那我們就開始做吧 首先,查看網頁的源代碼,我們可以看到每一...

    精品国产乱码久久久久久蜜桃不卡