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

  • BigBoyTV

    BigBoyTV

    25 EYLÜL 2013
  • BiGSH0TROB

    BiGSH0TROB

    7 NİSAN 2011
  • ravinderosahn

    ravinderosah

    20 Temmuz 2009