Python中Visual Basic的CDate等价物
我以前在Visual Basic里有这段代码:
rpt.ParameterFields.GetItemByName("RowDate").AddCurrentValue CDate("2010-03-19")
但是我现在不知道该把日期转换成什么格式,才能让COM能识别。
有没有什么建议?
1 个回答
2
好的,找到解决办法了。下面是相应的Python代码:
rpt.ParameterFields.GetItemByName("RowDate").AddCurrentValue(datetime.datetime.strptime('2010-03-19', "%Y-%m-%d").date())
这个方法和这里的做法是一样的:
把Python中的日期字符串转换为日期对象