当前位置: 首页 > news >正文

营销型网站规划步骤摄影网站建设开题报告

营销型网站规划步骤,摄影网站建设开题报告,开发一个网络游戏需要多少钱,网站挂马怎么办描述: 在项目开发过程中,遇到这样一个需求,即:给定某一月份,得到该月份前面的几个月份以及前面的几个季度。例如:给定2023-09,获取该月份前面的前3个月,即2023-08、2023-07、2023-0…

描述:

在项目开发过程中,遇到这样一个需求,即:给定某一月份,得到该月份前面的几个月份以及前面的几个季度。例如:给定2023-09,获取该月份前面的前3个月,即2023-08、2023-07、2023-06,以及该月份的前3个季度,即2023-06、2023-03、2022-12。

代码:

import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.List;public class Test {public static void main(String[] args) {System.out.println(getMonthDate("2023-2", 5));System.out.println(getQuarterDate("2023-2", 4));}/*** 获取给定日期的前Num个月份* @param strDate   日期* @param num   个数* @return*/public static List<String> getMonthDate(String strDate, int num){List<String> monthList = new ArrayList<>();for(int i=0; i < num; i++){monthList.add(generatePreDate(strDate, i));}return monthList;}/*** 获取给定日期的前Num个季度* @param strDate   日期* @param num   个数* @return*/public static List<String> getQuarterDate(String strDate, int num){strDate = judgeQuarter(strDate);List<String> quarterList = new ArrayList<>();for (int i = 0; i < num; i++) {quarterList.add(generatePreDate(strDate, i * 3));}return quarterList;}/*** 判断月份属于哪个季度* @param date* @return*/public static String judgeQuarter(String date){String[] strs = date.split("-");String result = strs[0] + "-";int month = Integer.parseInt(strs[1]);if(month >= 1 && month <= 3){result += "03";}if(month >= 4 && month <= 6){result += "06";}if(month >= 7 && month <= 9){result += "09";}if(month >= 10 && month <= 12){result += "12";}return result;}public static String generatePreDate(String strDate, int num){String stringDate="";try {SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM");Date month=formatter.parse(strDate);Calendar calendar = Calendar.getInstance();//得到Calendar实例calendar.setTime(month);calendar.add(Calendar.MONTH, -num);Date starDate = calendar.getTime();//得到时间赋给DatastringDate = formatter.format(starDate);//使用格式化Datareturn stringDate;}catch (Exception e){e.printStackTrace();return stringDate;}}
}

实现结果:

http://www.yayakq.cn/news/946365/

相关文章:

  • 网站后台上传图片 不可用国家信用企业信息系统
  • 青海省建设局网站wordpress for android
  • 广州市建设注册中心网站免费建立自己的网站
  • 长沙 网站开发中国建设银行企业网站
  • 韩城搜索引擎建设网站html技术的简介
  • 江苏大都建设工程有限公司网站厦门市建设管理协会网站首页
  • 建一个素材网站多少钱wordpress主题开发层级
  • 网站色彩搭配案例景县做网站
  • 红酒网站源码青岛自助建站软件
  • 淘宝客网站怎么做推广wordpress指定文章
  • 私人建设手机网站施工企业效能
  • 推广网站哪家做的好抖音粉丝购买网站
  • 在那个网站做付汇的延期说明商标设计网站哪个好
  • 网站内部推广网站建设搜索优化app推广新闻营销
  • 好看的网站模板全国最缺工100个职业排行榜
  • 辽宁省营商建设监督局网站thinkphp5来做网站吗
  • 林业网站源码网页设计模板怎么套用
  • 教学资源系统网站建设方案做网站卖资料
  • 网站商城设计方案做电子购物网站需要申请
  • 白城市住房建设局网站中小企业网站建设教程
  • 网站案例欣赏自己制作app软件要多少钱
  • 全部免费网站软件vi设计手册范本
  • 公司网站制作公网站对企业的好处
  • joomla功能型网站建设033340网站建设与管理
  • 网站推广软件下载如何编辑网站
  • 建站公司网站模板论坛设计理念网站
  • alexa的网站排名主要分为哪两种网站设计考虑要素
  • 杭州好的做网站公司织梦网站怎么上传视频教程
  • 网站建设用户使用手册建设银行官方网站网址
  • 建设一个网站选择的服务器wordpress微信底部导航菜单