に長い変換:Pythonは私が今までに長いを変換しようとしている日付
class timeStamp(object):
def getDateTime(self,longDate):
myNumber = float(longDate)
return str(datetime.datetime.fromtimestamp(time.ctime(myNumber)).strftime('%Y-%m-%d %H:%M:%S'))
しかし、私は奇妙なエラーがあります:私は明示的にキャストすると
File "./index.py", line 104, in getDateTime
return str(datetime.datetime.fromtimestamp(time.ctime(myNumber)).strftime('%Y-%m-%d %H:%M:%S'))
TypeError: a float is required
は、なぜそれが不平を言っているの浮く? longは、mysqlのlong型として保存されたUnixタイムスタンプです。