java 得到本周一和本周日_Java Calendar 获取本周周一和周日代码

Java Calendar 获取本周周一和周日代码

/**

* 得到本周周一

*

* @return yyyy-MM-dd

*/

public static String getMondayOfThisWeek() {

Calendar c = Calendar.getInstance();

int day_of_week = c.get(Calendar.DAY_OF_WEEK) - 1;

if (day_of_week == 0)

day_of_week = 7;

c.add(Calendar.DATE, -day_of_week + 1);

return df2.format(c.getTime());

}

/**

* 得到本周周日

*

* @return yyyy-MM-dd

*/

public static String getSundayOfThisWeek() {

Calendar c = Calendar.getInstance();

int day_of_week = c.get(Calendar.DAY_OF_WEEK) - 1;

if (day_of_week == 0)

day_of_week = 7;

c.add(Calendar.DATE, -day_of_week + 7);

return df2.format(c.getTime());

}

相关文档:

1.计算某一月份的最大天数

1Calendar time=Calendar.getInstance();

2time.clear();

3time.set(Calendar.YEAR,year); //year 为 int

4time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0

5int day=time.getActualMaximum(Calendar.DAY_OF_MONTH);//本月份的天数

注:在使用set方法之前,必须 ......

参数传递机制主要有两种:值调用(call-by-value),引用调用(call-by-reference)。

值调用(call-by-value):会对实在参数求值(如果是表达式)或拷贝(如果是变量)。这些值被放在属于被调用过程的响应形式参数的内存位置上。

引用调用(call-by-reference):实在参数的地址作为相应的形式参数的值被传递给被调用者。在被调 ......

JAVA开发者最常去的20个英文网站

1.[http://www.javaalmanac.com] – Java开发者年鉴一书的在线版本. 要想快速查到某种Java技巧的用法及示例代码, 这是一个不错的去处.

2.[http://www.onjava.com] – O’Reilly的Java网站. 每周都有新文章.

3.[http://java.sun.com] – 官方的Java开发者网站 ......

1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内 ......

MineHe原创

看了一下对Java GUI讨论的帖子,所以写了一篇文章来阐述一下各种GUI技术的优劣。

Java世界中,目前最知名的三大GUI库分别是:

1、AWT(Abstract Window Toolkit)抽象窗口工具包库,包含于所有的Java SDK中

2、Swing高级图形库,包含于Java2 SDK中

3、来自IBM Eclipse开源项目的SWT(Standard Widget Toolk ......

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值