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

做网站的功能是什么营销策划方案模板

做网站的功能是什么,营销策划方案模板,宁波网络推广哪家公司好,泰州智搜网络科技有限公司Calendar类的getFirstDayOfWeek // 获取一星期的第一天;例如,在美国,这一天是 SUNDAY,而在法国,这一天是 MONDAY getFirstDayOfWeek() getMinimalDaysInFirstWeek//获取一年中第一个星期所需的最少天数,例如…

Calendar类的getFirstDayOfWeek

// 获取一星期的第一天;例如,在美国,这一天是 SUNDAY,而在法国,这一天是 MONDAY
getFirstDayOfWeek() 

getMinimalDaysInFirstWeek

 //获取一年中第一个星期所需的最少天数,例如,如果定义第一个星期包含一年第一个月的第一天,则此方法将返回 1。
getMinimalDaysInFirstWeek() 

以上是JDK的解释,getFirstDayOfWeek还好理解,即,一周的第一天是周日,还是周一的问题。

getMinimalDaysInFirstWeek就显示比较难懂了。它的意思是指,一周里的天数。

来看个例子吧,比如我想得到,2017年的第3周的周一,是哪一天。好了,看代码吧。

package org.test.util;import java.text.SimpleDateFormat;
import java.util.Calendar;public class CalendarTest02 {static final String[] weeks = new String[] { "星期天", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六", };/*** @param args*/public static void main(String[] args) {SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");Calendar cale = Calendar.getInstance();System.out.println("现在是" + sdf.format(cale.getTime()));System.out.println("getFirstDayOfWeek默认值-->" + cale.getFirstDayOfWeek());System.out.println("getFirstDayOfWeek默认值-->" + weeks[cale.getFirstDayOfWeek() - 1]);cale.set(Calendar.YEAR, 2017);cale.set(Calendar.WEEK_OF_YEAR, 3);cale.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);System.out.println(sdf.format(cale.getTime()));System.out.println("--------------------------我是分割线------------------------");/*** #####################################*/Calendar cale2 = Calendar.getInstance();System.out.println("现在是" + sdf.format(cale2.getTime()));cale2.setFirstDayOfWeek(Calendar.MONDAY); // 星期一System.out.println("getFirstDayOfWeek值-->" + weeks[cale2.getFirstDayOfWeek() - 1]);cale2.set(Calendar.YEAR, 2017);cale2.set(Calendar.WEEK_OF_YEAR, 3);cale2.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);System.out.println(sdf.format(cale2.getTime()));System.out.println("--------------------------我是分割线------------------------");/*** #####################################*/Calendar cale3 = Calendar.getInstance();System.out.println("现在是" + sdf.format(cale3.getTime()));cale3.setFirstDayOfWeek(Calendar.MONDAY); // 星期一cale3.setMinimalDaysInFirstWeek(7); // 7天为一周System.out.println("getFirstDayOfWeek值-->" + weeks[cale3.getFirstDayOfWeek() - 1]);cale3.set(Calendar.YEAR, 2017);cale3.set(Calendar.WEEK_OF_YEAR, 3);cale3.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);System.out.println(sdf.format(cale3.getTime()));}}

程序的输出为

现在是2017-03-30
getFirstDayOfWeek默认值-->1
getFirstDayOfWeek默认值-->星期天
2017-01-16
--------------------------我是分割线------------------------
现在是2017-03-30
getFirstDayOfWeek值-->星期一
2017-01-09
--------------------------我是分割线------------------------
现在是2017-03-30
getFirstDayOfWeek值-->星期一
2017-01-16

看到了吧,一会说是1月16号,一会说是1月9号。最后一段,是为了演示getMinimalDaysInFirstWeek、setMinimalDaysInFirstWeek。

第一部分的输出,

现在是2017-03-30
getFirstDayOfWeek默认值-->1
getFirstDayOfWeek默认值-->星期天
2017-01-16


很好的解释了一周当中的第一天的问题,看以看到默认为星期天。注意这里的1代表星期天,int类型代表的含义如下所示

// Sun.(Sunday) 星期天public final static int SUNDAY = 1;// Mon.(Monday) 星期一public final static int MONDAY = 2;// Tue.(Tuesday) 星期二public final static int TUESDAY = 3;// Wed.(Wednesday) 星期三public final static int WEDNESDAY = 4;// Thu.(Thursday) 星期四public final static int THURSDAY = 5;// Fri.(Friday) 星期五public final static int FRIDAY = 6;// Sat.(Saturday) 星期六public final static int SATURDAY = 7;
好了,看到这里,想一下结果为什么是16号。其实很简单,脑子里可以想像下日历的样子,它是这个样子的


恩,不错,它就是window7里的样子。数一下呗,第3周,周一,呵呵,是16号了吧,没错吧。

再来看第二段输出

现在是2017-03-30
getFirstDayOfWeek值-->星期一
2017-01-09


呵呵,9号,这又是为什么呢?哦,原来代码里设置了一周的第一天是周一,看代码

cale2.setFirstDayOfWeek(Calendar.MONDAY); // 星期一

这个时候,日历的样子又变了,它是这个样子的



了,数一下吧,第三周,周一,是不是9号了。

别急,还没有完了,再来看第三段输出

现在是2017-03-30
getFirstDayOfWeek值-->星期一
2017-01-16


呵呵,也是16号,为什么呢?

其实在看下面这张图的时候,已经能说明情况了


虽然第一周只有一天,但它却代表了一周。历害吧,哈哈。这未免有点太当浪费了吧,我们生活中,可是7天一周啊,有没有办法控制一下呢?当然有啊,看下面的代码

cale3.setMinimalDaysInFirstWeek(7); // 7天为一周
行了,这样的话,它就老老实实的7天一周了。不太理解的话,你可以看上图那张图,自己动手数三周,看是不是16号。


http://www.wooajung.com/news/35223.html

相关文章:

  • 网站怎样在360做优化百度推广登录页面
  • 制作一个网站需要什么互联网品牌营销公司
  • 商城型网站建设多少钱百度推广有用吗
  • 做公司网站的价格百度一下你就知道移动首页
  • 网站建设主题有哪些注意事项简易的旅游网页制作
  • 同一服务器做两个顶级域名网站网站推广排名服务
  • 东营网站建设app开发关键词优化推广排名多少钱
  • 慈溪网站建设哪家好深圳竞价托管公司
  • 做网站就seo外包公司兴田德润
  • 网站设计步骤详解推销
  • 深圳网站建设 贝尔利友情链接论坛
  • 开发网站流程seo专业培训机构
  • 郑州做网站的大公司韶关新闻最新今日头条
  • 室内设计做效果图可以接单的网站中文搜索引擎排名
  • 绍兴网站建设技术外包什么叫营销
  • 衡水移动端网站建设win7优化工具
  • 中华建设网算什么级别网站百度关键词优化系统
  • 最专业的房地产网站建设新乡网络推广外包
  • 《网站基础建设-首保》女教师网课入06654侵录屏
  • 平度好的建设网站web成品网站源码免费
  • 做问卷比较好的网站排名优化公司
  • 新乡网站建设公司广告平台网站有哪些
  • 怎么保证网站安全性竞价托管多少钱
  • 商丘企业做网站关键词上首页的有效方法
  • cms做的网站胡源代码推广营销app
  • 做个网站成功案例公众号怎么做文章推广
  • html5个人网站模板百度搜索竞价排名
  • 网站认证主体培训机构招生方案
  • 个人网站制作wordpress全面网络推广营销策划
  • 我们的服务项目类型正版seo搜索引擎