国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

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

2020-02-16 02:03:28
字體:
供稿:網(wǎng)友

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

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

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

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

import timestart = "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)

三、日期運算

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

例如,我這里計算 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)容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 镇沅| 汾西县| 黔西县| 新疆| 永福县| 沙洋县| 民权县| 肥西县| 丰原市| 泰州市| 蒲城县| 邹平县| 南昌市| 太湖县| 和龙市| 大田县| 牙克石市| 建平县| 威海市| 台南县| 蒙阴县| 阿鲁科尔沁旗| 武陟县| 安龙县| 同心县| 凌海市| 淮阳县| 济阳县| 大足县| 栖霞市| 铁力市| 木兰县| 甘肃省| 且末县| 麻栗坡县| 岳阳县| 沙雅县| 呼和浩特市| 望奎县| 兴安盟| 油尖旺区|