SORU
6 Aralık 2010, PAZARTESİ


Nasıl iki tarih arasındaki farkı saniye olarak) kontrol edebilirim?

Bunu yapmanın daha kolay bir yolu olmalı. Yaratıldıkları zaman kaydı, geçerli zaman damgası karşı kontrol edin ve gerektiğinde yenilemek istiyorum bu yüzden her seferinde tazelenmiş olmak isteyen nesneler var.

datetime.datetime zor olduğu kanıtlanmıştır, ve içine ctime kütüphane dalmak istemiyorum. Bu tür bir şey için kolay bir şey var mı?

CEVAP
19 HAZİRAN 2013, ÇARŞAMBA


eğer Bilinen iki tarih arasındaki farkları hesaplamak istiyorsanız, bu gibi total_seconds kullanın:

import datetime as dt

a = dt.datetime(2013,12,30,23,59,59)
b = dt.datetime(2013,12,31,23,59,59)

(b-a).total_seconds()

86400.0

#note that seconds doesn't give you what you want:
(b-a).seconds

0

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • metal571

    metal571

    30 Mayıs 2006
  • MrRandomSong

    MrRandomSong

    29 Kasım 2009
  • NextGenWindows

    NextGenWindo

    8 Kasım 2011