- cloudcone
-
excel中怎么使用函式计算某个月的最后一天日期
下个月的上一天就是上个月的最后一天,例如x年y月的最后天的公式为:
=DATE(X,Y+1,1)-1
excel怎么计算某个月的最后一天日期
可以利用日期相加 自动识别的功能。
比如A1为某天日期,A2为要求的最后一天,在A2输入
=DATE(YEAR(A1),MONTH(A1)+1,DAY(0))
如何使用excel计算出某月份的最后一天日期
用下个月的1号,减1,可以得到本月的最后一天的日期。
用SQL获取某个某年某个月份的最后一天的日期
/*
思路:首先把某日期的月份加一,再把结果的日期减一
*/
DECLARE @Date AS DATETIME
DECLARE @DateChar AS nVarChar(19)
--给日期赋值
SET @Date = GetDate()
--返回你需要的
SET @DateChar = CONVERT(Char(8), @Date, 120) + "01 00:00:00"
SELECT DATEADD(d, -1, DATEADD(m, 1, CAST(@DateChar AS DATETIME)))
java中如何获取某个日期是当月的最后一天
import java.util.Calendar;
import java.util.Date;
public class Test {
public static void main(String args[]) {
System.out.println(getLastDayOfMonth(new Date()));
}
public static Date getLastDayOfMonth(Date sDate1) {
Calendar cDay1 = Calendar.getInstance();
cDay1.setTime(sDate1);
final int lastDay = cDay1.getActualMaximum(Calendar.DAY_OF_MONTH);
Date lastDate = cDay1.getTime();
lastDate.setDate(lastDay);
return lastDate;
}
}
使用SQL Server日期函式计算某一天是周几
今天是星期几,例子 1:
set language N"English"
select datename(weekday, getdate())Wednesday
今天是星期几,例子 2:
set language N"Simplified Chinese"
select datename(weekday, getdate())星期三
今天是星期几,例子 3:
set datefirst 1
select datepart(weekday, getdate())
3 -- 星期三
注意:这里用到了另外一个 SQL Server 日期函式 datepart()。 set datefirst 1 表示设定一周的第一天为星期一。在老美原始码天空
,他们的一周的第一天习惯为星期天。我们可以通过 @@datefirst 函式得到当前会话的 datefirst 设定值。
select @@datefirst1
你可能有疑问:set language 后面的语言引数是从哪里得到的?可以得到其他国家语言中的星期几吗?当然是可以的了, 请看下面:
vb 如何找出某个月的最后一天
Dim sDateVal As String
sDateVal = "2013-06-24"
MsgBox DateAdd("D", -1, DateAdd("M", 1, Format(sDateVal, "YYYY-MM-" & "01")))
Java种如何获取某个日期是当月的最后一天
说明一下,日期类中的月份是0-11比这际月份少1.
这样你调置 2010 2 这其实是 2010 年 3月份。这个月分的0天是那一天呢,就是 3月1号减一天
即上个月的最后一天。
import java.util.Calendar;
public class Test {
public static void main(String[] args) {
System.out.println(daysCount(2010, 2));
}
public static int daysCount(int year, int month) {
Calendar cal = Calendar.getInstance();
cal.set(Calendar.YEAR, year);
cal.set(Calendar.MONTH, month);
cal.set(Calendar.DATE, 0);
return cal.get(Calendar.DATE);
}
}