利用python對excel中一列的時間數(shù)據(jù)更改格式操作
問題場景:需要將下列的交期一列的數(shù)據(jù)格式更改成2019/05/10
存貨編碼 尺寸 數(shù)量 交期
0 K10Y0190000X B140 200 2019-05-10 00:00:00
1 K10Y0190000X B150 200 2019-05-10 00:00:00
2 K10Y0190000X B165 100 2019-05-10 00:00:00
3 K10Y0190000X B175 300 2019-05-10 00:00:00
4 K10Y0190000X B180 200 2019-05-10 00:00:00
5 K10B02400000 B130 400 2019-06-30 00:00:00
6 K10B02400000 B140 200 2019-06-30 00:00:00
7 K10B02400000 B170 800 2019-06-30 00:00:00
8 K10B02400000 B180 400 2019-06-30 00:00:00
9 K10B02400123 B120 100 2019-06-20 00:00:00
0.導入庫
import numpy as np import pandas as pd import time
1. 讀取數(shù)據(jù)
df=pd.DataFrame(pd.read_excel('C:\\Users\\yys\\Desktop\\請購單.xlsx'))
2. 思路:將此列數(shù)據(jù)提取出來,存為列表,再更改格式,再放回表格中
#for循環(huán)選出需要數(shù)據(jù),存為列表
t_list=[]
for i in df['交期']:
i=str(i)
t1=time.strptime(i,"%Y-%m-%d %H:%M:%S")
t2=time.strftime("%Y/%m/%d",t1)
t_list.append(t2)
#將列表添加進原本的表格數(shù)據(jù)中
df['交貨日期']=t_list
#刪除原本的日期
del df['交期']
3. 輸出至新的文件
df4.to_excel('E:\\yys\\請購單_new.xlsx')
數(shù)據(jù)已經(jīng)更改成功;
存貨編碼 尺寸 數(shù)量 交貨日期
0 K10Y0190000X B140 200 2019/05/10
1 K10Y0190000X B150 200 2019/05/10
2 K10Y0190000X B165 100 2019/05/10
3 K10Y0190000X B175 300 2019/05/10
4 K10Y0190000X B180 200 2019/05/10
5 K10B02400000 B130 400 2019/06/30
6 K10B02400000 B140 200 2019/06/30
7 K10B02400000 B170 800 2019/06/30
8 K10B02400000 B180 400 2019/06/30
9 K10B02400123 B120 100 2019/06/20
10 K10B02400123 B140 100 2019/06/20
補充知識:python 在excel文件中寫入date日期數(shù)據(jù),如何顯示為日期格式而不是數(shù)字
我就廢話不多說了,大家還是直接看代碼吧~
dateFormat = xlwt.XFStyle() dateFormat.num_format_str = 'yyyy/mm/dd' worksheet.write(0, 0, dt.date.today(),dateFormat)
以上這篇利用python對excel中一列的時間數(shù)據(jù)更改格式操作就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python使用Networkx實現(xiàn)復雜的人物關(guān)系圖
日常工作、生活中我們經(jīng)常會遇到一些復雜的事務關(guān)系,比如人物關(guān)系,那如何才能清楚直觀的看清楚這些任務關(guān)系呢?所以小編給大家介紹了Python如何使用Networkx實現(xiàn)復雜的人物關(guān)系圖,文中通過代碼示例講解的非常詳細,需要的朋友可以參考下2023-11-11
python通過cmd創(chuàng)建虛擬環(huán)境的實現(xiàn)(pip方式)
Python的虛擬環(huán)境是正常的現(xiàn)實環(huán)境相對應的,在虛擬環(huán)境中安裝的包是與現(xiàn)實環(huán)境隔離的,本文主要介紹了python通過cmd創(chuàng)建虛擬環(huán)境的實現(xiàn),感興趣的可以了解一下2023-11-11
Python編程之gui程序?qū)崿F(xiàn)簡單文件瀏覽器代碼
這篇文章主要介紹了Python編程之gui程序?qū)崿F(xiàn)簡單文件瀏覽器代碼,具有一定借鑒價值,需要的朋友可以了解下。2017-12-12
python使用Windows的wmic命令監(jiān)控文件運行狀況,如有異常發(fā)送郵件報警
這篇文章主要介紹了python使用Windows的wmic命令監(jiān)控文件運行狀況,如有異常發(fā)送郵件報警的示例,幫助大家更好的理解和使用python,感興趣的朋友可以了解下2021-01-01
Python之urlencode和urldecode案例講解
這篇文章主要介紹了Python之urlencode和urldecode案例講解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下2021-08-08
利用python循環(huán)創(chuàng)建多個文件的方法
今天小編就為大家分享一篇利用python循環(huán)創(chuàng)建多個文件的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-10-10
Python實現(xiàn)MySQL操作的方法小結(jié)【安裝,連接,增刪改查等】
這篇文章主要介紹了Python實現(xiàn)MySQL操作的方法,結(jié)合實例形式分析了Python針對mysql的安裝,連接,增刪改查等操作實現(xiàn)方法,需要的朋友可以參考下2017-07-07

