Здравствуйте!
Есть таблица с полем типа 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")
...
Та же ошибка.
Насколько я понимаю питону нужно подавать время в формате некой строки, только в описании не могу найти формат этой строки. Подскажите в каком виде подавать значение текущей даты.
Спасибо
Вопрос по Python. Заполнение поля типа DATE
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 03 июл 2008, 09:43
- Репутация: 0
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя