BSD日历重新实施

bsd-calendar的Python项目详细描述


日历实用程序从纯文本文件中读取事件并输出今天的 事件。文件看起来像这样:

#include <holiday>
#include <birthday>

06/15\tJune 15
Thu\tEvery Thursday.
15\t15th of every month.

05/Sun+2\tsecond Sunday in May (Muttertag)
04/Sun-1\tlast Sunday in April

Easter-2\tGood Friday (2 days before Easter)
Paskha\tOrthodox Easter

这个实现增加了一些新特性,而删除了其他特性,最明显的是, 日期格式不完全兼容:

# added formats
1999/06/15\tJune 15 1999
1999/06/15*\tJune 15 (usefull for birthdays)
1999/05/Sun+2\tsecond Sunday in May 1999
1999/06/15+2\tJune 15 1999 and every second week since then

# removed formats (mostly alternative formats)
Jun. 15\t06/15
15 June\t06/15
Thursday\tThu
June\t06/01
15 *\t15

May Sun+2\t05/Sun+2
04/SunLast\t04/Sun-1

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java FloatingAction按钮与RecyclerView中的CardView重叠   java如何计算CardLayout中的卡数   从远程系统上传MySQL数据库并访问Java应用程序   java调用堆栈如何处理带或不带返回类型的递归?   Springboot中的java组计数聚集   java如何在javafx textarea中使用richtextfx   获取与Mockito相关的错误时出现Java问题   java如何将JaxRS响应转换为Wiremock响应   Hadoop集群java。net ConnectionException:连接被拒绝错误   java如何加载文件私有文件类型是pem   java在元空间中的提升和加载的类   如何将系统属性传递给从HTML启动的Java小程序   java如何从网页中获取值并在主类中使用它?安卓应用   java在春天,advisor和aspect之间有什么区别?   java如何检测文件是否已重命名?   java消息驱动Bean何时使用