from datetime import datetime date = datetime.strptime('26 Sep 2012', '%d %b %Y') newdate = date.replace(hour=11, minute=59) 

Read more of this post