最後の深夜から経過した秒数を取得したいと思います。 Pythonで最もエレガントな方法は何ですか?Pythonの真夜中から秒を取得
答えて
私はそれを好みの問題で選択するように、そのよう
import datetime
import time
today = datetime.date.today()
seconds_since_midnight = time.time() - time.mktime(today.timetuple())
import datetime
now = datetime.datetime.now()
midnight = now.replace(hour=0, minute=0, second=0, microsecond=0)
seconds = (now - midnight).seconds
または
import datetime
now = datetime.datetime.now()
midnight = datetime.datetime.combine(now.date(), datetime.time())
seconds = (now - midnight).seconds
を行うだろう。
from datetime import datetime
now = datetime.now()
seconds_since_midnight = (now - now.replace(hour=0, minute=0, second=0, microsecond=0)).total_seconds()
それともここに誰のための
datetime.now() - datetime.now()
リターンゼロはtimedeltaを行います。
ここにあります。 :-)それを同時に追加しました。それをテストするとき、私は間違ったものを持っていました。 –
真夜中になる別の方法:['midnight = datetime(d.year、d.month、d.day)'](http://stackoverflow.com/a/33276464/4279)。 btw、 'mktime()'やequivを使わない答え。今日DSTの移行があった場合は失敗します。 – jfs
正しいタイムゾーン実装を使用することもできます。 –
代替:
from datetime import datetime
seconds = (datetime.now() - datetime.today()).seconds
'datetime.today'は時/分/秒/マイクロ秒も返します。 – eumiro
ええ、datetime.today()はdate.today()と似ていません。だから私はそれを以前に使ったことはないと思います。無意味な機能のようだ。 –
- 1. 真夜中からの総時間(秒)
- 2. 特定のタイムスタンプから真夜中のタイムスタンプ値を取得する
- 3. 最後の日曜日の真夜中からの秒と時刻の変換
- 4. NSDate真夜中の翌日
- 5. 前の水曜日の真夜中のUNIXタイムスタンプを取得する
- 6. dbaseからの時間、タイムゾーンと真夜中
- 7. 真夜中の時間の問題
- 8. Yesterdays正確な真夜中の日付をPHPで取得する
- 9. C#datetime真夜中の時間形式
- 10. WordPress CRON毎日真夜中の仕事
- 11. 午前0時からdate.jsで真夜中まで混乱
- 12. 深夜からミリ秒を計算
- 13. Mysql真夜中に戻す質問
- 14. エコー日付 - 日付は真夜中
- 15. 真夜中後1分 - C#とSQL Server
- 16. .net DateTimeフォーマットは真夜中の時間を隠すか?
- 17. 昨日の真夜中は何時だったのですか?
- 18. 真夜中にデータベースクエリをキャッシュしますか?
- 19. 保存された変数から真夜中を見つける
- 20. pythonのdatetime.now()から分、秒、およびミリ秒を取得する方法は?
- 21. SQL Serverから取得中にミリ秒でタイムスタンプを取得するには?
- 22. グラファイト:真夜中以降のデータの合計を表示
- 23. GeoDataClient.getPlacePhotos()から写真を取得中にillegalStateException
- 24. Pythonで日付計算が必要>前日から現在の時刻に真夜中
- 25. 真夜中を日の変化とみなしてPHP日時の差を取得する
- 26. C言語でUTCの深夜からどのようにミリ秒を取得できますか?
- 27. 真夜中の指揮官がumaskを尊重しない
- 28. PHP - 真夜中の日付をタイムスタンプに変換する
- 29. のAndroidのDev:真夜中の計算過去の時間スパン
- 30. DateTimeをISO_INSTANTから深夜の秒に変換する
あなたがこれを行うことを試みましたか?私たちといくつかのコードを共有できますか? (私はdownvotesがこれのためだけであると確信しています...) – Levon
実際に私はstackoverflowでその質問を探していたが、答えを得ることができませんでした。 Pythonのドキュメントに相談した後、私は好きな解決策を得ました。同じ問題を抱えている他の人を助けるために私は質問と答えとして自分の解決策を投稿しました。しかし、明らかに人々はそれが好きではない、http://blog.stackoverflow.com/2011/07/its-ok-to-ask-and-answer-your-own-questions/ – linqu
'がここで宣伝されてもgeoffspear、Levon、gnat、A5C1D2H2I1M1N2O1R2T1、gaigeの本当の質問ではありません。私は強く反対します。 – EB88