Я собираюсь начать работу над простым приложением календаря для веб-сайта, над которым я работаю (используя Django, но этот факт, вероятно, не имеет значения).
Я бы хотел, чтобы пользователи могли входить, когда событие находится в текстовом поле, например:
- Каждое воскресенье вечером в 7 вечера
- В следующую пятницу
- вторник, 1 декабря 2009
и мое заявление начинает делать предположения о том, когда они имеют в виду. Мне не нужно обещать быть правым, просто чтобы дать пользователям некоторые предположения о том, что они имеют в виду. Есть ли библиотека Python, которая делает это? Бонусные баллы, если они расширяются для соответствия большему количеству форматов.
Меня не слишком волнуют часовые пояса - для целей моего приложения можно с уверенностью предположить, что любое время находится в любом часовом поясе, в котором находится Лондон. Я разберусь с этим, как только у меня будет какой-то год представление (или подобное).
Извините, если есть дубликат, который я пропустил - я посмотрел.