当前位置:网站首页 > 创业 > 正文

java如何验证节假日

0 张子豪 张子豪 2025-10-12 16:44 1

在我们的java日常开发中经常需要验证日期是否为节假日或者周末,本文我将介绍两种实现方法。一种是调用开源的接口方法。第二种利用配置文件自己定义管理。

工具/原料

  • myeclipse

通过调用接口方法实现

  1. 1

    通过百度,或者一些开源的节假日接口获取。输入网址在浏览器中返回如图数据。代码实现首先建立一个调用接口的方法,代码如图

  2. 2

    建立一个工具方法,将json字符串转换成map对象,利用了JSONObject对象,代码如图

  3. 3

    建立一个测试方法,输入时间,调用接口方法,返回结果0:正常日期 1:周末  2:法定假日,运行结果和代码如图

自定义配置文件的方法

  1. 1

    首先在根目录下添加一个txt文件,写一个工具类获取到配置文件的方法。代码如图

  2. 2

    再写两个方法就是通过key value的方式获取配置文件的内容,一个返回值为String  另一个为list<String>,代码如图

  3. 3

    在配置文件通通过key value的形式,将一年中自己定义的节假日输入文件管理,需要的时候通过上步工具类获取,测试代码,及配置文件如图.

注意事项

  • 获取节假日日期的的方法还有很多,我们要根据实际的需求进行选择,不断的学习

来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!


本文链接:https://www.ibaiwen.com/web/245790.html

张子豪

张子豪

TA很懒,啥都没写...

@百闻娱乐 本站部分内容转自互联网,若有侵权等问题请及时与本站联系,我们将在第一时间删除处理。 | 粤ICP备2024343649号 | (地图