When was the Battle of Philadelphia?

The British began the Battle of Philadelphia on September 25, 1777. It ended shortly after November, 1778, with American victory. The city of Philadelphia was completely trashed by the British troops, but eventually recovered. You can find more information here: