91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用python將時間轉換為指定的格式方法

發布時間:2020-10-08 16:32:52 來源:腳本之家 閱讀:162 作者:芳草碧連天lc 欄目:開發技術

時間處理是在進行數據挖掘時很重要的一個方面,在參加比賽的時候很多比賽訓練集給的時間和你最終要提交的時間格式是不同的。

我把我遇到的一種情況總結如下:

首先,題目給的格式是2016-09-10 4:23:21,而想要你提交的格式是2016-09-10-4-2(精確到每十分鐘)。在處理時間數據的時候一般都是將時間字符串轉換成datatime對象,或者pandas的Timestamp。可以首先把字符串轉換成一個datatime類型,然后用strftime()把datatime類型的時間轉換為需要的格式

>>from datetime import datetime 
>>time_str = 2016-09-10 4:23:21
>>time = datetime.strptime(time_str, '%Y-%m-%d %H:%M:%S')# 根據字符串本身的格式進行轉換
>>time.strftime('%Y-%m-%d-%H-%M')
Out>>'2016-09-10-04-23'

這樣取得分鐘位,但是要求只取到分鐘的十位,可以用字符串處理的方法,去掉最后一位

>>time.strftime('%Y-%m-%d-%H-%M')[0:-1]

datetime.strptime是通過已知格式進行日期分析的最佳方式,但是每次都有編寫格式定義是很麻煩的時間,尤其是對于一些常見的日期格式(《利用Python進行數據分析》),推薦使用dateutil這個第三方包中的parser.parse方法。

>>from dateutil.parser import parse
>>parse('2016-09-10 4:23:21').strftime('%Y-%m-%d-%H-%M')[0:-1]
>>Out:'2016-09-10-04-2'

直接出結果!

以上這篇使用python將時間轉換為指定的格式方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

阜平县| 响水县| 苏尼特左旗| 保山市| 鄂伦春自治旗| 嘉荫县| 吉林省| 海原县| 南澳县| 胶南市| 和静县| 林口县| 高唐县| 姚安县| 大丰市| 清流县| 通江县| 尉犁县| 农安县| 罗源县| 义马市| 英山县| 上犹县| 三台县| 秭归县| 赣州市| 濉溪县| 鸡泽县| 财经| 绥阳县| 旌德县| 黎城县| 康定县| 荣成市| 类乌齐县| 广南县| 庐江县| 陇西县| 宿松县| 合山市| 秦安县|