私はこれに取り組む方法も知らない。最初にstr()をdatetimeオブジェクトに変換し、それをエポックタイムに変換する必要があります(秒数を追加して、適切にフォーマットされたオブジェクトの日付に戻します)。 STRのサンプルです:datetime - Epochに秒を追加する方法は?
"2016-11-04T03:02:00Z" 私は)(STRを分割するために、いくつかの正規表現を
推測しています?
私はこれに取り組む方法も知らない。最初にstr()をdatetimeオブジェクトに変換し、それをエポックタイムに変換する必要があります(秒数を追加して、適切にフォーマットされたオブジェクトの日付に戻します)。 STRのサンプルです:datetime - Epochに秒を追加する方法は?
"2016-11-04T03:02:00Z" 私は)(STRを分割するために、いくつかの正規表現を
推測しています?
は例えば、timedeltaオブジェクトを使用します。
from datetime import datetime, timedelta
TIMESTRING_FORMAT = '%Y-%m-%dT%H:%M:%SZ'
dt = datetime.strptime('2016-11-04T03:02:00Z', TIMESTRING_FORMAT)
ndt = dt + timedelta(seconds=5)
print datetime.strftime(ndt, TIMESTRING_FORMAT)
は、ドキュメントhttps://docs.python.org/2/library/datetime.htmlを参照してください、私のTIMESTRING_FORMAT文字列が正しいことを確認してください。
完全に動作し、フォーマットを少し変更すると、%yは%Yになります。ありがとう! –
https://docs.python.org/3/library/datetime.html#strftime-strptime-behavior – BallpointBen