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

  • Shameless Maya

    Shameless Ma

    24 Mayıs 2012
  • Unbox Therapy

    Unbox Therap

    21 Aralık 2010
  • Xcode programming tutorials

    Xcode progra

    17 EYLÜL 2006