Python | Pandas Series.dt.strftime

|

Series.dt può essere utilizzato per accedere a valori di serie come datetimelike e restituire più proprietà. Series.dt.strftime() Pandas Series.dt.strftime() è usato per convertire in indici usando del formato_data specificato. La funzione restituisce l’indice delle stringhe formattate specificate dal parametro date_format, che supporta lo stesso formato di stringa della libreria standard di Python.

Sintassi: Series.dt.strftime (* args , ** kwargs)

Parametro:
formato_data: Stringa di formato data (ad es. “% Y-% m-% d”)

Restituisce: Indice delle stringhe formattate

Esempio n. 1: Usa Series.dt. strftime() per convertire le date in questa serie di oggetti nel formato di data specificato.

# importa panda come pd

importa panda come pd


# Crea serie

sr = pd.Series ([ ’ 2012-12-31 08:45’ , ’2019-1-1 12:30’ , ’ 2008-02-2 10:30’ ,

’2010-1- 1 09: 25’ , ’2019- 12-31 00: 00’ ])


< codice classe ="commenti "> # Crea indice

idx = [ ’Day 1’ , ’ Day 2’ , ’Giorno 3’ , ’ Giorno 4 ’ , ’Giorno 5’ ]


# set index

sr.index = idx


# Converti i dati di base in data e ora

sr = pd.to_datetime (sr)


# Stampa puntata

print (sr)

Output:

Ora useremo Series.dt.strftime () per convertire le date nell’oggetto della serie specificata nel formato specificato. < /p>

< p> # converti nel formato data specificato

risultato = sr.dt.strftime ( ’% B% d,% Y,% r’ )


# stampa il risultato

print (risultato)

Output:

As possiamo vedere nell’output, Series.dt.strftime() correttamente convertito le date in questa serie di oggetti nel formato specificato.

Esempio n. 2: utilizza Series.dt.strftime () per convertire le date nell’oggetto serie specificato nel formato data specificato.

# importa panda come pd

importa panda come pd


# Crea serie

sr = pd.Series (pd.date_range< /a> ( ’31-12-2012 09:45’ , punti = 5 , freq = ’M’ ,

tz = ’Asia / Calcutta’ ))


# Crea indice

idx = [ ’ Giorno 1’ code> , ’Giorno 2’ , ’Giorno 3’ , ’ Giorno 4’ , ’Giorno 5’ ]


# set index

sr.index = idx


# Stampa serie

print (sr)

Output:

Ora useremo Series.dt. strftime() per convertire le date nell’oggetto serie specificato nel formato specificato.

< td class = "code">

# converti nel formato della data specificato

risultato = sr.dt.strftime ( ’% d% m% Y,% r’ )


# stampa risultato

print (risultato)

Output:

Come possiamo vedere nell’output, Series.dt.strftime() ha convertito correttamente le date in questo oggetto della serie nel formato specificato.

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method