Python - отметка времени postgresql и время без часового пояса - PullRequest
3 голосов
/ 24 октября 2011

У меня есть 2 строки, которые представляют:

  1. дата- дд / мм / гггг чч: мм , и мне нужно преобразовать ее в отметку времени без часового пояса
  2. start_time / end_tiime- чч: мм: сс и мне нужно преобразовать его время без часового пояса

Мне нужно сделать это, чтобы добавить их в SQL-запрос. который выглядит так:

sql = '''
    INSERT INTO myTable (date, start_time, end_time)
    VALUES (%s ,%s, %s, %s);'''
params = [timestamp, start_time, end_time]
self.cursor.execute(sql, params)

1 Ответ

1 голос
/ 24 октября 2011
  1. дд / мм / гггг чч: мм к отметке времени без часового пояса:

    import time
    
    date_string='24/10/2011 12:43'
    ttuple=time.strptime(date_string,'%d/%m/%Y %H:%M')
    timestamp=time.mktime(ttuple)
    # 1319474580.0
    
  2. чч: мм: сс к времени без часового пояса:

    Можете ли вы уточнить, что это за объект time?

...