6


2

私はdatetimeオブジェクトをUNIXタイムスタンプに変換しようとしています(できればミリ秒単位で、できれば大丈夫です)。

Mktimeは通常それを取得する方法のようですが、私はエラーを受け続けます:

AttributeError:typeオブジェクト 'datetime.time’には属性 'mktime’がありません。

誰が私が間違っていることを私に言うことができますか? 私は一周し続けます!

2 Answer


21


私はあなたがやったと思う

日時からインポート日時、時間

の代わりに

日時からのインポート時間

そのため `time`というオブジェクトは実際にはtimeモジュールではなくdatetimeモジュールから来ています。


1


実際には、上記の答えを使用しても、私はまだ同じエラーメッセージを受け取りました。

私は自分の問題を使って解決した

>>>>時刻からmktimeをインポートします>>>>今日= mktime(2012、12、21、0、0、0、0、0、0)

理由はわかりませんが、(mktimeとして)エイリアスを使用した場合にのみ機能します。 誰かが私にその理由を教えてもらえますか…​