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

阿里云怎么做静态网站免费制作邀请函的app

阿里云怎么做静态网站,免费制作邀请函的app,目前最新推广平台,微信网站搭建在实际项目开发过程中#xff0c;获取任意时间的起始和结束时间是常用操作#xff0c;尤其对于统计业务来说#xff0c;更是必要操作#xff0c;理解了时间自定义的规律#xff0c;对于开发人员的效率提升是大有裨益的。 一.获取任意年的起始和结束时间 1.获取任意年的起…在实际项目开发过程中获取任意时间的起始和结束时间是常用操作尤其对于统计业务来说更是必要操作理解了时间自定义的规律对于开发人员的效率提升是大有裨益的。 一.获取任意年的起始和结束时间 1.获取任意年的起始时间 public static Date getDateByBeforeYear(Date today, int number) {Calendar todayEnd Calendar.getInstance();todayEnd.setTime(today);todayEnd.set(Calendar.YEAR, todayEnd.get(Calendar.YEAR) - number);todayEnd.set(Calendar.MONTH, 0);todayEnd.set(Calendar.DAY_OF_MONTH, 1);todayEnd.set(Calendar.HOUR_OF_DAY, 0);todayEnd.set(Calendar.MINUTE, 0);todayEnd.set(Calendar.SECOND, 0);todayEnd.set(Calendar.MILLISECOND, 0);return todayEnd.getTime(); } 2.获取任意年的结束时间 public static Date getDateByAfterYearNew(Date today, int number) {Calendar todayEnd Calendar.getInstance();todayEnd.setTime(today);todayEnd.set(Calendar.YEAR, todayEnd.get(Calendar.YEAR) - number);todayEnd.set(Calendar.MONTH, 11);todayEnd.set(Calendar.DAY_OF_MONTH, 31);todayEnd.set(Calendar.HOUR_OF_DAY, 23);todayEnd.set(Calendar.MINUTE, 59);todayEnd.set(Calendar.SECOND, 59);todayEnd.set(Calendar.MILLISECOND, 999);return todayEnd.getTime(); } 二.获取任意月的起始和结束时间 1.获取任意月的起始时间 public static Date getDateByBeforeMonth(Date today, int number) {Calendar todayEnd Calendar.getInstance();todayEnd.setTime(today);todayEnd.set(Calendar.MONTH, todayEnd.get(Calendar.MONTH) - number);todayEnd.set(Calendar.DAY_OF_MONTH, 1);todayEnd.set(Calendar.HOUR_OF_DAY, 0);todayEnd.set(Calendar.MINUTE, 0);todayEnd.set(Calendar.SECOND, 0);todayEnd.set(Calendar.MILLISECOND, 0);return todayEnd.getTime(); } 2.获取任意月的结束时间 public static Date getDateByAfterMonthNew(Date today, int number) {Calendar todayEnd Calendar.getInstance();todayEnd.setTime(today);todayEnd.set(Calendar.MONTH, todayEnd.get(Calendar.MONTH)-number);todayEnd.set(Calendar.DAY_OF_MONTH, 0);todayEnd.set(Calendar.HOUR_OF_DAY, 23);todayEnd.set(Calendar.MINUTE, 59);todayEnd.set(Calendar.SECOND, 59);todayEnd.set(Calendar.MILLISECOND, 999);return todayEnd.getTime(); } 三.获取任意日的起始和结束时间 1.获取任意日的起始时间 public static Date getDateByBeforeDay(Date today, int day) {Calendar todayEnd Calendar.getInstance();todayEnd.setTime(today);todayEnd.set(Calendar.DAY_OF_MONTH, todayEnd.get(Calendar.DAY_OF_MONTH) - day);todayEnd.set(Calendar.HOUR_OF_DAY, 0);todayEnd.set(Calendar.MINUTE, 0);todayEnd.set(Calendar.SECOND, 0);todayEnd.set(Calendar.MILLISECOND, 0);return todayEnd.getTime(); } 2.获取任意日的结束时间 public static Date getDateByAfterDayNew(Date today, int day) {Calendar todayEnd Calendar.getInstance();todayEnd.setTime(today);todayEnd.set(Calendar.DAY_OF_MONTH, todayEnd.get(Calendar.DAY_OF_MONTH) - day);todayEnd.set(Calendar.HOUR_OF_DAY, 23);todayEnd.set(Calendar.MINUTE, 59);todayEnd.set(Calendar.SECOND, 59);todayEnd.set(Calendar.MILLISECOND, 999);return todayEnd.getTime(); } 四.获取任意时的起始和结束时间 1.获取任意时的起始时间 public static Date getDateByBeforeHour(Date today, int number) {Calendar todayEnd Calendar.getInstance();todayEnd.setTime(today);todayEnd.set(Calendar.HOUR_OF_DAY, todayEnd.get(Calendar.HOUR_OF_DAY) - number);todayEnd.set(Calendar.MINUTE, 0);todayEnd.set(Calendar.SECOND, 0);todayEnd.set(Calendar.MILLISECOND, 0);return todayEnd.getTime(); } 2.获取任意时的结束时间 public static Date getDateByAfterHourNew(Date today, int number) {Calendar todayEnd Calendar.getInstance();todayEnd.setTime(today);todayEnd.set(Calendar.HOUR_OF_DAY, todayEnd.get(Calendar.HOUR_OF_DAY) - number);todayEnd.set(Calendar.MINUTE, 59);todayEnd.set(Calendar.SECOND, 59);todayEnd.set(Calendar.MILLISECOND, 999);return todayEnd.getTime(); } 五.获取任意时间的周信息 public static Integer getWeekOfDate(Date date) {Integer[] weekDays {7, 1, 2, 3, 4, 5, 6};Calendar cal Calendar.getInstance();cal.setTime(date);int w cal.get(Calendar.DAY_OF_WEEK) - 1;if (w 0) {w 0;}return weekDays[w]; } 六.获取任意时间是否在时间区间内 public static boolean belongCalendar(Date queryTime, Date from, Date to) {Calendar queryInfo Calendar.getInstance();queryInfo .setTime(queryTime);Calendar after Calendar.getInstance();after.setTime(from);Calendar before Calendar.getInstance();before.setTime(to);if (queryInfo.after(after) queryInfo.before(before)) {return true;} else {return false;} } 七.其他相关方法持续更新中 。。。
http://www.dnsts.com.cn/news/171802.html

相关文章:

  • 喜欢网站建设学什么专业白杨seo
  • 成华区微信网站建设wordpress速度和cms
  • 做新网站 备案证明交接个人简介html网页设计
  • 总结做网站诊断步骤百度短链接在线生成
  • 做图海报网站奖励自己视频免费
  • 龙岩做网站公司有哪些大庆网站建设方案论文
  • 游戏下载网站 wordpress外贸网站建站k
  • 制作公司网站需要那些资料泰安网络推广
  • 阿里巴巴可以做公司网站吗wordpress 恶意
  • 有哪些网站上可以做试卷品牌网站制作
  • 个人电子商务网站 制作网站建设策划书范本
  • 网站策划应该怎么做漯河做网站xknt
  • 网站的轮播图一般是做多大编程学校
  • 展示用网站wordpress设置网页跳转
  • 大学生做外包项目的网站建设网站大全
  • php网站开发开发实例教程网站 备案 换空间
  • 网站关键词提高温州网站制作要多少钱
  • 网站建设开发ppt模板下载做企业的网站都要准备什么东西
  • 建设部网站安全事故云企网站建设开发
  • 做瞹瞹嗳视频网站档案信息网站建设情况
  • 网站代码在哪里写杭州的设计网站建设
  • 开一个素材设计网站怎么做的高端展馆展厅设计方案
  • 绵阳网站建设多少钱青岛网络建站公司
  • 模板网站平台浙江网站建设抖音seo优化
  • 网站只做1单生意被罚4万两级违法有限责任公司成立条件
  • 网投网站制作自己做的网站怎么挂网上
  • 怎么做网站的访问量外贸网站平台排行榜
  • 宁波建设网站哪家好WordPress 5.0.1怎麼使用
  • 番禺网站建设wwiw软文素材网
  • 做外贸怎么连接国外网站整形网站 源码