Código Python:
Ver originalimport pprint
lista =[[1, 2, {'section_id': 15, 'ccompany_id': 16, 'cluster_id': 19, 'squad_id': False, 'date': '2012-09-10', 'platoon_id': False, 'group_id': 18, 'camp_id': 2}], [0, 0, {'section_id': 15, 'ccompany_id': 16, 'cluster_id': 19, 'squad_id': 1, 'date': '2012-09-18', 'platoon_id': 12, 'group_id': 18, 'camp_id': False}]]
print "Ordenado Ascendente"
lista.sort(key=lambda x: x[2]['date'])
pprint.pprint(lista)
print "Ordenado Descendente"
lista.sort(key=lambda x: x[2]['date'], reverse=True)
pprint.pprint(lista)
Bastante simple, solamente ordenas comparando las fechas.