タイムスタンプを出力しています(たとえば2012-02-24 13:18:45.552882)。出力ファイルから最後の部分(ここでは.552882)を削除したいと思います。だから私は2番目の日付と時刻しか持たないだろう。これどうやってするの?pythonを使用してタイムスタンプの一部を出力する
ありがとうございます!
タイムスタンプを出力しています(たとえば2012-02-24 13:18:45.552882)。出力ファイルから最後の部分(ここでは.552882)を削除したいと思います。だから私は2番目の日付と時刻しか持たないだろう。これどうやってするの?pythonを使用してタイムスタンプの一部を出力する
ありがとうございます!
strftimeの方法をdatetime
に見てください。
datetime.strftime(format)
を使用できます。 this
>>> date = '2012-02-24 13:18:45.552882'
>>> good, bad = date.split('.')
>>> good
'2012-02-24 13:18:45'
>>> bad
'552882'
最善の方法ではありません:タイムスタンプの解析と書式設定を処理するユーティリティが既に用意されているため、手動の文字列分割コードを自分で記述する必要はありません。 – katrielalex
タイムスタンプはどのように格納されますか? 'datetime.time'? 'time.time'? – katrielalex
私はdatetime.datetime.fromtimestamp()を使用しています。私はtime.ctime()を使って試してみました。 – janecs