文档章节

日期计算

o
 osc_n6euf5h6
发布于 2019/03/19 17:59
字数 83
阅读 0
收藏 0

精选30+云产品,助力企业轻松上云!>>>

相差天数:

public static int getDayDiff(Date startTime, Date endTime){
        return (int) ((endTime.getTime() + 28800000) / 86400000 - (startTime.getTime() + 28800000) / 86400000);
    }

相差周数:

public static int getWeekDiff(Date startTime, Date endTime){
        return (int) ((endTime.getTime() + 288000000) / 604800000 - (startTime.getTime() + 288000000) / 604800000);
    }

相差月数:

public static int getMonthDiff(Date startTime, Date endTime) {
        Calendar start = Calendar.getInstance();
        Calendar end = Calendar.getInstance();
        start.setTime(startTime);
        end.setTime(endTime);
        int result = end.get(Calendar.MONTH) - start.get(Calendar.MONTH);
        int month = (end.get(Calendar.YEAR) - start.get(Calendar.YEAR)) * 12;
        return Math.abs(month + result);
    }

 

o
粉丝 0
博文 500
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。
DAX 第五篇:DAX 表达式基础(时间智能)

DAX表达式中包含时间智能(Time Intelligence)相关的函数,用于对日期维度进行累加、同比和环比等分析。PowerBI能够创建关系,通过过滤器来对影响计算的上下文。 DAX表达式有两种方式计算累...

osc_ymlf86ez
2018/10/31
8
0
Excel 函数详解 | DATEDIF 函数:低调的日期处理专家

DATEDIF 函数的名称由 Date(日期)和 Difference(差异)两个单词组成。正如其名称表示,DATEDIF 函数用于计算日期之间的差异,包括年、月、天等。 那么,为什么说 DATEDIF 函数低调呢?因为...

懒人Excel
2018/03/26
0
0
SQL Server日期计算(使用DATEADD和DATEDIFF函数)

通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分割(年、月、日等),然后仅仅用分割出来的...

osc_9vxdigiw
2019/12/25
3
0
JAVA中日期转换和日期计算的方法

  日期的格式有很多形式,在使用过程中经常需要转换,下面是各种类型转换的使用例子以及日期计算方法的例子。 一、不同格式日期相互转换方法 1 public class TestDateConvertUtil { 2 3 p...

osc_k5ta3dng
2018/05/16
1
0
SQL 取日期

--获得当月天数 select day(dateadd(mm,1,getdate())-day(getdate())) as 本月天数 ; select getdate() as 当前日期; select day(getdate()) as 目前第几天; select getdate()-day(getdate(......

星火卓越
2011/02/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

dict.items()和dict.iteritems()有什么区别?

问题: Are there any applicable differences between dict.items() and dict.iteritems() ? dict.items()和dict.iteritems()之间是否有适用的区别? From the Python docs: 从Python文档中......

法国红酒甜
28分钟前
20
0
R中“ =”和“ <-”赋值运算符有什么区别?

问题: What are the differences between the assignment operators = and <- in R? R中赋值运算符=和<-之间有什么区别? I know that operators are slightly different, as this example ......

fyin1314
58分钟前
20
0
之间的区别 和

问题: I'm learning Spring 3 and I don't seem to grasp the functionality behind <context:annotation-config> and <context:component-scan> . 我正在学习Spring 3,并且似乎不太了解<......

javail
今天
15
0
业内首款,百度工业视觉智能平台全新亮相

本文作者:y****n 业内首款全国产化工业视觉智能平台——百度工业视觉智能平台亮相中国机器视觉展(Vision China),该平台所具有的核心AI能力完全自主可控,在质检、巡检等场景中具有高效、...

百度开发者中心
昨天
7
0
我们如何制作xkcd样式图? - How can we make xkcd style graphs?

问题: Apparently, folk have figured out how to make xkcd style graphs in Mathematica and in LaTeX . 显然,民间已经想出了如何在Mathematica和LaTeX中制作xkcd风格的图形。 Can we d......

富含淀粉
今天
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部