import arcpy from datetime import date from dateutil.rrule import rrule, DAILY import time StartDate = arcpy.GetParameterAsText(0) EndDate = arcpy.GetParameterAsText(0) print StartDate strStartDate = "YYYYMMDD" #How do I get this format? for dt in rrule(DAILY, dtstart=DateStart, until=DateEnd): CurrentDate = dt.strftime("%Y%m%d") print "Done."
Solved! Go to Solution.
import dateutil from dateutil import parser startDate = '12/23/2013' print parser.parse(startDate).strftime('%Y%m%d')
import dateutil from dateutil import parser startDate = '12/23/2013' print parser.parse(startDate).strftime('%Y%m%d')
import arcpy import os from datetime import date from dateutil.rrule import rrule, DAILY import time from dateutil import parser DateStart = arcpy.GetParameterAsText(0) arcpy.AddMessage(DateStart) strDateStart = parser.parse(DateStart).strftime('%Y%m%d') arcpy.AddMessage(strDateStart)