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

网站建设诚信服务网络推广外包公司排名

网站建设诚信服务,网络推广外包公司排名,深圳设计招聘网,wordpress 切换域名在一些需要统计类的需求中可能会计算同比/环比数据,往往我们拿到的并不是每个月的准确时间,需要自行计算,一点一点计算还是挺麻烦的,因此搞一个工具类出来 工具类 public static void main(String[] args) {//为了准确,这里使用的时间毫秒值long beginTime 1577836800000L;…

在一些需要统计类的需求中可能会计算同比/环比数据,往往我们拿到的并不是每个月的准确时间,需要自行计算,一点一点计算还是挺麻烦的,因此搞一个工具类出来

工具类 

public static void main(String[] args) {//为了准确,这里使用的时间毫秒值long beginTime = 1577836800000L;long endTime = 1700994771650L;// 将毫秒值转换为Instant对象Instant startInstant = Instant.ofEpochMilli(beginTime);Instant endInstant = Instant.ofEpochMilli(endTime);// 转换为LocalDate对象LocalDate startDate = startInstant.atZone(ZoneId.systemDefault()).toLocalDate();LocalDate endDate = endInstant.atZone(ZoneId.systemDefault()).toLocalDate();// 计算每个月的时间区间LocalDate currentMonthStart = startDate.withDayOfMonth(1);while (!currentMonthStart.isAfter(endDate)) {LocalDate currentMonthEnd = currentMonthStart.plusMonths(1).minusDays(1);// 处理结束时间在下个月的情况if (currentMonthEnd.isAfter(endDate)) {currentMonthEnd = endDate;}DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");System.out.println("开始时间:" + currentMonthStart.format(formatter) + "    结束时间:" + currentMonthEnd.format(formatter));// 移动到下个月的开始currentMonthStart = currentMonthStart.plusMonths(1);}}

测试结果

http://www.dtcms.com/wzjs/145056.html

相关文章:

  • 网站策划做营销推广seo最新优化技术
  • 宜昌平台网站建设南宁seo关键词排名
  • 怎么建网站教程视频北京网站营销seo方案
  • 网站和域名都注册怎么连接成网址国内推广平台
  • 大理州住房和城乡建设局官方网站关键词推广系统
  • 给小孩做辅食的网站长沙疫情最新情况
  • 石家庄的电商网站建设产品推广网站
  • 案例学网页设计和网站建设百度百科词条
  • 网站开发支付模块seo综合查询是什么
  • 网站开发项目需求小吃培训2000元学6项
  • 网站建设价格明细表和网站预算制作网页
  • h5都用什么网站长沙官网seo推广
  • 上海做手机网站建设沧州网站建设
  • 通辽市 做网站备案查询站长工具
  • 做java面试题的网站百度指数使用指南
  • 我国档案网站建设比较分析许昌网络推广外包
  • 河北省建设厅网站工程师查询泉州seo按天收费
  • 上海建设工程安全质量监督总站网站黑龙江最新疫情通报
  • 骏域网站建设专家广州抚州seo排名
  • 网站中英文要怎么做如何在百度发布短视频
  • 可以做超大海报的网站app推广注册从哪里接单
  • c 做网站教程百度信息流是什么
  • 华为手机网站建设策划书sem竞价开户
  • 未备案网站处理系统seo优化外包
  • 石家庄做网站 vtkj简述seo的优化流程
  • 做网站服装app快推达seo
  • 制作简单的网站产品软文模板
  • 搬瓦工做网站稳定吗广东全网推广
  • 网站制作公司-山而大连谷歌seo
  • 网站改版怎么改深圳推广公司哪家正规