こんにちは、誰かがこの日付、時間関数とexperianceを持っています、私は何か重要なものを見逃しているように感じる..... 私はDate_timeを印刷するときに何か変わったことがあります。私はそれを自分で印刷すると、下のコード(最初の印刷出力)のように日付と時刻の両方を取得します。私は、出力becuase参加機能を使用しています。このdate.timeに日付と時間が表示されない(addSecs関数内)..... python 2.7
Date_time = 2016-08-24 14:59:08
Hello;14:59:08.095733;-0.04821
Hello;14:59:08.095742;-0.05164
Hello;14:59:08.095751;-0.05134
Hello;14:59:08.095760;-0.04280
Hello;14:59:08.095769;-0.03390
Hello;14:59:08.095778;-0.02819
Hello;14:59:08.095787;-0.01727
Hello;14:59:08.095796;-0.00933
Hello;14:59:08.095805;-0.00435
Hello;14:59:08.095814;0.00273
Hello;14:59:08.095823;0.00924
Hello;14:59:08.095832;0.01594
がする必要があるように私はaddSecs機能の一部として、それを印刷するときしかし、私は日付の一部を失う...
############
DeltaTimeS = 9e-6
#########
from datetime import datetime, timedelta
Date_time = datetime.strptime(T['value'], '%d-%m-%Y %H:%M:%S')
print 'Date_time =',Date_time
def addSecs(tm, secs):
fulldate = datetime(100, 1, 1, tm.hour, tm.minute, tm.second)
fulldate = fulldate + timedelta(seconds=secs)
return fulldate.time()
for i, x in enumerate(Data_list):
print ';'.join(map(str,["Hello",addSecs(Date_time, i * DeltaTimeS),x]))
出力が見えますスペースなし。また、このコードはデータベースからdataliseを引っ張っているので、私はそれがあなたのために実行されるとは思わない。しかし、おそらくあなたはそれを実行せずに問題を見ることができますか?
もちろん、あなたの 'addSecs'関数は日付情報を失います。 e時間! https://docs.python.org/2/library/datetime.html#datetime.datetime.time –