SORU
3 Kasım 2011, PERŞEMBE


Python mikrosaniye bileşeni olmadan string datetime

UTC zaman dizeleri şu anda sadece Amsterdam içeren API yanıtları Bitbucket için ekliyorum (!) saat dizeleri. Dizeleri başka bir yerde iade UTC zaman tutarlılık için istediğiniz formatı 2011-11-03 11:07:04 ( 00:00, ama bu konumuzla alakalı değil) izledi.

Böyle bir dize oluşturmak için en iyi yolu nedir (olmadandatetime bir örnekten mikrosaniye bir bileşen)ilemikrosaniyelik bir bileşen?

>>> import datetime
>>> print unicode(datetime.datetime.now())
2011-11-03 11:13:39.278026

Olası bir cevap olarak aklıma en iyi seçenek ekleyeceğim, ama daha zarif bir çözüm olabilir.

Düzenleme:Olmadığımı belirtmeliyimaslındabaskı geçerli saati – datetime.now hızlı bir örnek vermek için kullandım. Çözüm alır datetime tüm örneklerini mikrosaniye bileşenleri içerir varsayalım değil.

CEVAP
3 Kasım 2011, PERŞEMBE


>>> datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
'2011-11-03 18:21:26'

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • mipd1980

    mipd1980

    25 EKİM 2006
  • Peter Sharp

    Peter Sharp

    11 ŞUBAT 2013
  • Qmusic Romania

    Qmusic Roman

    8 Temmuz 2011