pythone learning
TOP > Python learning > Python learning > fromtimestamp conversion

fromtimestamp

取得したデータを、秒単位から日付単位に変換します

変換関数

秒単位のデータを日付データに変換するには、「datetime」モジュールの「datetime.datetime.fromtimestamp」関数です。

 

IPythonコンソールで確認

import文でモジュールを読み込みます

In[7]import datetime

次に「001.jpg」の更新日時を日付にするための変換をします

すでにgetmtimeで秒単位のデータを入手しています

datetime.fromtimestampの()内にデータ取得の行をそのまま記述します

datetime.datetime.fromtimestamp(os.path.getmtime('D:/test5/Python/bbpythonSample/photo/001.jpg'))

 datetime.datetime(2018, 10, 19, 10, 20, 32)

変換された日付データの出力形式

変換された日付データの形式

年、月、日、時、分、秒

001.jpg の場合、入手したデータは(2018, 10, 19, 10, 20, 32)なので

(2018年 10月 19日 10時 20分 32秒) となります。

なお、時刻データの「秒」が「00」の場合には、変換の際に省略されます。