2013 年 3 月 4 日の形式で文字列を取得するスクリプトがあります。それを日付に変換して、その日付の年齢 (月単位) を判断するために使用するにはどうすればよいですか? また、月を 10 進数形式 (つまり、2.8 か月) で表示できるようにしたいと考えています。
これをコーディングする限り、何をすべきかわかりません。このようなことができるさまざまなライブラリについて読んだことがありますが、どれが最適かはわかりません。
編集: 1 か月が 30 日であると仮定します。これは私がこれまでに持っているものです:
import time
def ageinmonths( str )
return time.today() - time.strptime("3/4/2013", "%b %d %y")