原文出自【听云技术博客】:http://blog.tingyun.com/web/article/detail/587
一天吃完饭出去散步,周围的小房子不少有开始翻修了,有的直接准备起了6层楼。哎?突然产生一个疑问,怎么这么统一?都这个时候修?春季温度上升终于可一开始搅拌水泥而不必担心被冻住?而且可以一直持续到深秋?这是一个我能想到的最合理的解释。那么为什么同一个星期或者有的就在同一天就开始了呢?我觉得有一种冥冥之中的力量在推动他们~~~~
据说有钱的土豪都很迷信风水,也很迷信黄道吉日,没准就是看了今天适合动土就选了今天了。老一辈看阴历,年轻人看阳历,都选在5月20号结婚也可以支持这一心理选择偏差。
来吧,找点数据统计下看看先。
恩,百度的万年历
每天的禁忌还蛮多的, 虽然我完全不知道什么意思。
找到API准备爬数据,精简之后的地址如下,其中query=urllib.parse.quota(“yyyy年mm月”),感兴趣的同学大可以去爬一爬。
百度只有2008年倒2020年的吉凶计算,大概是为了存储空间吧,也可能是按计划存储执行的任务,13年的数据算周期是够了。但是我发现了个秘密。百度家2012年以前没有大小月之分,在api里随处可见这种异常。大概是他们的程序员觉得这样方便hash?行吧,将就用吧。
首先两张全部分类的统计数据,一共118个分类简直桑心病狂,吉凶的差集还不为空,看着如此符合古代生活作息的分布规律,我隐隐感觉到了其中的一些端倪。
取其中8年的数据,按每天吉凶类别数量画出时间序列:
看到了期中几个周期性的极大值和极小值,貌似很规律的样子,来做一下自相关
果然,不仅360作为一个大周期,还有31天的小周期,随机和混沌是肯定有的,做一下以360为长度的差分计算:
也就是说,你会发现某月某日是个大吉的日子,次月该日又是一个大吉的日子。
以下是自然月对应的事件吉凶比,貌似五月,十一月还是个挺吉利的月份,明明是忙种和收货的日子,所以是希望这段时间不论你做什么都会给你释放积极信号么。
那么看一下我们最初的问题,是不是对于某一个事件,在某个时间段更适合执行呢?
找出最热的吉凶事件[入宅,出行,嫁娶,安葬,开市,祭祀]。
祭祀在4月和12月分别出现了极值,分别是清明和元旦所处的日期。
而星期则没有任何周期现象存在
星期制从唐代波斯才开始引进中国,在农历开始时还没有星期这个概念,没有这种周期现象也就并不奇怪了。
是不是古时,统治阶级为了普及知识,又迫于底层民众的愚昧,动过天干地支太极八卦对每天应该做的事情进行编码,最后聚合成一种策略,也不失为一种好的管理方式。例如年用60个天干地支表示,月日分别用一个卦相表示,可以组成14位2进制编码,一共可以出现2^14次方也就是约4096种组合,然后hash到每一天的事件上,然后就成了黄历。如果这种激励制适合古代,那么黄历适合现代社会嘛? The MITRE Corporation有一个研究Twitter的项目,通过每条推文的分词来计算当天的幸福指数。
选取09年到16年的数据。
周五和周六要比平常更加幸福,而且并没有季节性波动,现代已经脱离了农耕社会。黄历需要改进啊。
相关推荐
【程序员老黄历H5源代码】是一款专为程序员设计的日历应用的源代码,它以HTML5技术为核心,结合CSS3和JavaScript等前端技术,实现了具有中国特色的老黄历功能。这款源代码不仅可以帮助程序员学习和理解如何在Web端...
《微信版程序员老黄历:JavaScript开发-微信小程序详解》 微信版程序员老黄历是一款专为编程人员设计的日历应用,它巧妙地融合了传统黄历与现代编程元素,旨在为开发者提供实用的开发指南和趣味性的编程知识点。这...
《程序员老黄历》是一款专为程序员设计的日历应用,它结合了传统的黄历元素与现代编程行业的特色,旨在帮助开发者规划工作、规避技术难题,提高工作效率。这个压缩包文件包含的是某一天(2017年6月22日)的程序员老...
在IT行业中,开发一款带有老黄历和节日功能的日历插件是一项常见的需求,尤其对于网页应用来说。这里我们讨论的项目是仿照百度日历实现的,它具有老黄历展示以及节日标注的功能。这款插件的核心在于将传统农历与现代...
《jQuery老黄历特效详解与应用实践》 在前端开发中,jQuery库以其简洁的语法和强大的功能,深受开发者喜爱。而"jQuery老黄历特效"则是jQuery库的一个经典应用,它将传统的中国老黄历与现代网页技术相结合,为用户...
微信小程序实现聚合数据的老黄历接口,老黄历接口是用来查询当天的吉凶状况的。页面输入正确的日期格式,点击查询按钮,查询按钮下方会出现查询日期的具体信息。具体返回信息请查看聚合数据的老黄历接口的API文档。 ...
标题中的“老黄历数据库资源,mysql格式可直接使用”表明这是一个包含老黄历数据的数据库,以MySQL的格式提供,意味着数据已经被整理成适合在MySQL数据库系统中存储和查询的结构。这样的数据库通常用于开发与黄历...
《中华老黄历2011 1.0:传统智慧与现代科技的结合》 在信息化的时代,古老的中国传统文化正以各种形式融入现代生活,其中就包括了我们熟知的黄历。《中华老黄历2011 1.0》是一款专为现代人设计的软件,它将传统黄历...
《易语言程序员老黄历》是一款专为程序员设计的日历应用,其源码采用易语言编写,便于理解和学习。易语言是一种中文编程语言,旨在降低编程门槛,让编程更加直观和简单。在这个项目中,我们可以深入探究易语言的特性...
基于Python的老黄历网开放接口调用代码实例 本文档主要介绍了基于Python的老黄历网开放接口调用代码实例,旨在帮助开发者了解如何使用Python语言调用老黄历网开放接口,实现日历和时辰的查询。下面将对代码进行详细...
老黄历Access数据库,数据从1901年到2100年的完整数据,已经过测试,可直接导入mySQL,SqlServer等其他数据库中。
《老黄历1970-2099》是一个包含详尽的农历与新历信息的数据库资源,涵盖了从1970年至2099年的日期转换、节日、节气以及传统的吉凶宜忌等内容。这个压缩包中包含了两个SQL文件,即“建表语句.sql”和“插入语句.sql”...
程序猿的老黄历。适合程序猿们使用的专用老黄历,羊皮卷风格,有深厚的历史文化感,看黄历,写代码,编程免bug。(本软件仅供娱乐,切勿迷信当真)
标题中的“老黄历资源”指的是一个包含了从1900年至2100年这200多年间老黄历信息的集合。这个资源的独特之处在于它采用XML(Extensible Markup Language)这一数据格式来表示。XML是一种标记语言,常用于存储和传输...
老黄历数据库是一种包含了中国传统农历、天文历法、吉凶宜忌等信息的数据库资源,对于研究中国传统文化、开发相关应用程序或提供日程规划服务具有重要价值。2012年至2021年的老黄历数据覆盖了近十年的时间跨度,提供...
《汉典老黄历》是一款综合性的算命与日历应用,主要服务于那些对传统中国文化有深厚兴趣,尤其是关注黄历、择吉日以及星座运势的用户。该软件结合了中国古代的农历(阴阳历)与现代的日历系统,提供了一个方便、全面...
《择吉老黄历_单文件绿色版》是一款基于中国传统文化设计的日历软件,它集成了老黄历的功能,方便用户在日常生活中查询各种宜忌事项,为用户提供了一个简单而实用的工具。作为一款绿色软件,它无需安装,下载后直接...
标题中的“万年老黄历sql数据文件”指的是一个包含了多年历史的黄历数据的SQL数据库文件。在IT行业中,SQL(Structured Query Language)是用于管理和处理关系数据库的标准编程语言。这种类型的文件通常包含了结构化...
【标题】"Acer专用老黄历acfun官网11仿制"指的是一个专为Acer设备设计的老黄历应用,其设计风格和界面布局模仿了知名弹幕视频网站acfun的官网。这个项目可能是由开发者为了提升用户体验,或者作为个人技术实践而创建...
老黄历数据库MySQL脚本包含了从1970年至2100年的全面农历数据,是构建一个传统日历应用或者相关服务的基础。这个数据库涵盖了多个关键信息维度,旨在为用户提供有关日期、节气、风水等方面的信息。以下是该数据库...