自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何利用Python實(shí)現(xiàn)日期轉(zhuǎn)換格式?

開發(fā) 后端
本文基于粉絲提問如何將'2021年9月28日'格式轉(zhuǎn)換位為'2021/9/28'格式的問題,整合了大家給出的三種解決方案。

[[429039]]

大家好,我是Python進(jìn)階者。

前言

前幾天有個(gè)粉絲在Python交流群里問了一道關(guān)于日期轉(zhuǎn)換的問題,如何利用Python實(shí)現(xiàn)'2021年9月28日'轉(zhuǎn)換位為'2021/9/28'格式?。

一、思路

這個(gè)問題看似簡單,實(shí)際上并沒有想的那么輕松。我首先想到的是使用date或者datetime模塊去進(jìn)行處理,可是卻發(fā)現(xiàn)并不順心應(yīng)手??赡苡械男』锇榫吞舸塘?,我直接手動修改年月日不就可以了么?為啥偏偏要祭出Python來處理呢?誠然,一個(gè)日期,你完全可以這么干,但是面對Excel文件里邊成千上萬個(gè)日期,挨個(gè)進(jìn)行處理就難受了,所以用Python來處理還是很奈斯的。下面一起來看看吧!

二、解決方法

1)方法一

這個(gè)方法就是硬碰硬,直接來個(gè)替換處理操作,將年月日進(jìn)行替換,一步到位,代碼如下:

  1. # coding: utf-8 
  2. date1 = '2021年9月28日' 
  3. # 方法一 
  4. date2 = date1.replace("年""/").replace("月""/").replace("日"""
  5. print(date2) 

2)方法二

這個(gè)方法和第一個(gè)方法有點(diǎn)類似,先是對原始數(shù)據(jù)進(jìn)行切割,之后再進(jìn)行拼接,也可以完成這個(gè)需求,代碼如下:

  1. # 方法二 
  2. # coding: utf-8 
  3. date1 = '2021年9月28日' 
  4. year = date1.split("年")[0] 
  5. month = date1.split("年")[1].split("月")[0] 
  6. day = date1.split("年")[1].split("月")[1].split("日")[0] 
  7. print(yearmonthday
  8. date2 = "/".join([yearmonthday]) 
  9. print(date2) 

 

3)方法三

該方法使用datetime模塊,方法不可謂不妙,有點(diǎn)難理解,代碼如下:

  1. # 方法三 
  2. # coding: utf-8 
  3.  
  4. import datetime 
  5. date1 = '2021年9月28日' 
  6. b = datetime.datetime.strptime('2021年9月28日''%Y年%m月%d日'
  7. date2 = b.strftime('%Y{}%m{}%d'.format('/''/')) 
  8. print(date2) 

三、總結(jié)

我是Python進(jìn)階者。本文基于粉絲提問如何將'2021年9月28日'格式轉(zhuǎn)換位為'2021/9/28'格式的問題,整合了大家給出的三種解決方案。

 

責(zé)任編輯:姜華 來源: Python爬蟲與數(shù)據(jù)挖掘
相關(guān)推薦

2024-12-13 09:42:38

javascripmatch方法

2010-01-06 14:36:04

JSON插件

2010-09-16 13:22:03

Sql Server日

2011-06-29 11:53:54

WPS表格

2010-10-19 16:58:34

SQL Server日

2010-10-14 16:59:28

MySQL查詢

2009-08-03 18:21:51

C#日期格式

2009-01-19 09:28:42

JSONJavaScriptJSON結(jié)構(gòu)

2010-10-28 15:32:42

oracle日期格式化

2011-08-22 10:59:42

SQL Server日期時(shí)間格式轉(zhuǎn)換字符串

2010-05-11 10:22:43

Mysql日期

2010-09-14 14:32:02

sql server日

2023-09-13 18:28:00

Nginx日志JSON

2020-03-18 09:23:24

Python數(shù)據(jù)SQL

2009-12-24 15:59:46

WPF圖像格式

2010-01-05 14:49:03

JSON格式

2024-02-26 08:05:00

Pythonpypinyin開發(fā)

2009-06-21 13:44:21

LinuxTr大小寫轉(zhuǎn)換

2011-04-14 13:29:42

Oracle日期轉(zhuǎn)換

2022-09-02 15:08:02

Python郵件發(fā)送
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號