2010-10-19 2 views
0

Я использовал этот код в Visual Basic:Python Visual Basic в CDate эквивалент

rpt.ParameterFields.GetItemByName("RowDate").AddCurrentValue CDate("2010-03-19") 

, и я не могу понять, в чем я должен преобразовать дату, чтобы сделать съедобным для COM.

Любые предложения?

+0

Не могли бы вы описать, что он должен делать с '«2010-03-19»' строки? – eumiro

+0

Eumiro, Он должен преобразовать строку даты в представление даты COM так же, как CDate ... BTW нашел ответ. –

ответ

1

Хорошо, нашли решение. Беллоу питон эквивалент:

rpt.ParameterFields.GetItemByName("RowDate").AddCurrentValue(datetime.datetime.strptime('2010-03-19', "%Y-%m-%d").date()) 

подход такой же, как и в: Python date string to date object