Страница 1 из 1

Вопрос по Python. Заполнение поля типа DATE

Добавлено: 01 июл 2010, 10:29
JGBoBBy
Здравствуйте!

Есть таблица с полем типа DATE. Не могу понять как в скрипте Python заполнять такие поля. Необходимо в поле записать значение текущей даты в формате DD.MM.YYYY

Кусок кода:
Пробовал так, используя модуль time:
...
rows = gp.InsertCursor(progresscheck)
row = rows.NewRow()

row.date = time.asctime(time.localtime(time.time()))
...
Поучаю ошибку
Traceback (most recent call last):
File "C:\work\progress\1\1.py", line 61, in <module>
row.date = time.asctime(time.localtime(time.time()))
RuntimeError: ERROR 999999: Error executing function.

Пробовал так:
...

rows = gp.InsertCursor(progresscheck)
row = rows.NewRow()

row.date = time.strftime("%d.%m.%Y",time.localtime(time.time()))
...

Та же ошибка.
Пробовал просто так:
...
rows = gp.InsertCursor(progresscheck)
row = rows.NewRow()

row.date = "22.10.2010" (и так row.date = "22102010", и так row.date = "22/10/2010")
...
Та же ошибка.
Насколько я понимаю питону нужно подавать время в формате некой строки, только в описании не могу найти формат этой строки. Подскажите в каком виде подавать значение текущей даты.

Спасибо