2016-06-26 4 views
0

Ich habe eine Liste von POSIX-Zeitstempeln wie 1331567982, die ich unter Verwendung datetime.utcfromtimestamp verarbeite, die mir ein Datumsformat wie gibt: year - month - day - hour - minute - seconds.wie man minutengenaue Komponenten eines Unix-Zeitstempels extrahiert?

Allerdings muss ich für Resampling-Zwecke nur den Zeitstempel bis auf die Minutengenauigkeit extrahieren, das ist year - month - day - hour - minute, aber keine Sekunden.

Wie kann ich das nur mit Funktionen aus dem datetime Modul (keine Pandas) tun?

Antwort

2

können Sie verwenden, um die datetime.replace Funktion:

import datetime 
d = datetime.datetime.utcfromtimestamp(1331567982) 
d.replace(second=0, microsecond=0) 
Verwandte Themen