私はx/y軸上で整数を取る非常に簡単なチャートコンポーネントを持っています。私の問題は、このグラフでdate/floatを表現する必要があることです。だから私は比例した日付をスケールで配布することができました。言い換えれば、次の日付があるとします:01/01/2008、02/01/2008、31/12/2008。アルゴリズムは0、16.667、および100(1か月= 16.667%)を返します。Pythonでスケールに比例的に日付を配分する方法
とtimedelta
のクラスのPython 2.5で試してみましたが、これを実現できません。私はダニの数を使うことができると思ったが、私はdatetime
からその情報を得ることさえできない。
私はこのアルゴリズムをPythonでどのように書くことができますか?それ以外のアイデアやアルゴリズムはありますか?
「これを達成できません」とはどういう意味ですか?あなたは、基準日から一様なデルタを提供することができる日数のタイムデルタを持っています。これが最も簡単な方法です。何がうまくいかなかったのですか?特定のコードを入力してください。 –
アルゴリズムが0、16.67、100を返した場合、それは間違っているように見えます。 16.67%は2ヶ月で、1ヶ月ではありません。 –