Gebruik het volgende:
SELECT * FROM `calendar` WHERE DATE(startTime) = '2010-04-29'
Ter referentie:ik heb een tabel van 2 miljoen records, ik heb een vergelijkbare zoekopdracht uitgevoerd. Het antwoord van Salil duurde 4,48 seconden, het bovenstaande duurde 2,25 seconden.
Dus als de tafel GROOT is, zou ik dit eerder aanraden.