разбор программы телепередач
Spearance 01.03.2004 14:31
Столкнулся с проблемой разбора программы телепередач.
Имею следующую исходную программу:
01.03.20048.00, 9.00, 10.00 ЗАРЯДка для страны.
8.15, 9.15 Горячая семерка.
8.40, 9.40 "Ракетная мощь". М/с.
8.55, 9.55 Интернет-тайм.
10.15, 12.30, 0.30, 7.30 "220 вольт".
10.30, 16.00, 7.00 Диалоги о рыбалке.
11.15, 17.00 Физкульт.
11.30, 17.15 "Гонщик по имени Скорость". М/с.
12.15, 13.45, 15.30 Музыкальный трек.
12.45, 15.45, 17.45, 19.45, 21.45, 0.45 Новости 7.
13.15 "Жиллетт-спорт".
14.15 Футбольный вестник.
18.00 Чемпионат Испании по футболу.
20.00, 3.00 История российского футбола. Год 1992-й.
20.45, 4.00 "Футбол Англии".
22.00 Мототриал. Чемпионат мира.
23.00 История профессионального бокса.
23.30 "Его Величество Тренер". В. Ростороцкий.
1.00 Профессиональный кикбоксинг.
2.00 Русское поле "Спартака".
2.30 Земля Конюхова.
5.00 Чемпионат Англии по футболу.
02.03.20048.00, 9.00, 10.00 ЗАРЯДка для страны.
8.15, 9.15 Горячая семерка.
8.40, 9.40 "Ракетная мощь". М/с.
8.55, 9.55 Интернет-тайм.
10.15, 12.30, 0.30, 7.30 "220 вольт".
10.30, 16.00, 7.00 Рыболов.
11.15, 17.00 Физкульт.
11.30, 17.15 "Гонщик по имени Скорость". М/с.
12.15, 13.45, 15.30 Музыкальный трек.
12.45, 15.45, 17.45, 21.45, 0.45, 3.00 Новости 7.
13.15 Все о гольфе.
14.15 "Футбол Англии".
18.00 У-шу саньда. Международная матчевая встреча профессионалов. Россия - Казахстан.
19.00 Баскетбол. Евролига ФИБА (женщины). 1/4 финала. УГМК (Екатеринбург) - "Гамбринус" (Брно, Чехия).
20.45, 4.00 "Футбол Испании".
22.00, 1.00, 4.55 Баскетбол. Евролига ФИБА (мужчины). 1/4 финала.
0.00 "Открытый корт".
3.15 История российского футбола. Год 1993-й.
В этой программе передачи которые транслируются после 00.00 по идее должны относиться к следующему дню, а они относятся к текущему.
Если занести все записи в базу как есть, а потом отсортировать по времени, то передачи после полуночи будут всегда стоять в начале списка.
Следовательно в поле дата для передач после 23.59 нужно указывать дату следующего дня.
Вопрос: как это сделать?
Дополнение: как разобрать строку и получить отдельно время, отдельно название передачи или разбить строку со временем через запятую, объяснять не надо - это я уже сделал.
- разбор программы телепередач, Spearance 01.03.2004 14:31