真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java日期列表代碼 日期 java

java中某年某月所有星期日的日期怎么寫?

import?java.text.ParseException;

十年專注成都網(wǎng)站制作,成都企業(yè)網(wǎng)站建設,個人網(wǎng)站制作服務,為大家分享網(wǎng)站制作知識、方案,網(wǎng)站設計流程、步驟,成功服務上千家企業(yè)。為您提供網(wǎng)站建設,網(wǎng)站制作,網(wǎng)頁設計及定制高端網(wǎng)站建設服務,專注于成都企業(yè)網(wǎng)站建設,高端網(wǎng)頁制作,對成都工商代辦等多個方面,擁有豐富設計經(jīng)驗。

import?java.text.SimpleDateFormat;

import?java.util.ArrayList;

import?java.util.HashMap;

import?java.util.List;

import?java.util.Map;

import?java.util.Scanner;

public?class?Sunday?{

private?SimpleDateFormat?format1=new?SimpleDateFormat("yyyy-MM");

private?Scanner?scanner=new?Scanner(System.in);

private?static?String?dates;

private?String[]?date;

private?int?year,month,dayNumber,spaceNumber;

private?MapInteger,?Integer?DayNumberMap?=?new?HashMapInteger,?Integer();

private?ListInteger?result=new?ArrayListInteger();

public?Sunday(){

System.out.print("請輸入年月(例如:2014-03):");

dates=scanner.nextLine();

date=dates.split("-");

year=Integer.parseInt(date[0]);

month=Integer.parseInt(date[1]);

if(month12){

System.out.println("輸入的月份有誤,請重新輸入!");

}else{

try?{

String?ee=format1.parse(dates).toString().substring(0,3);

putDay(year);

dayNumber=DayNumberMap.get(month);

spaceNumber=interval(ee);

for(int?i=1;idayNumber;){

if((i+spaceNumber)31){

result.add(i+spaceNumber);

i+=7;

}else{

break;

}

}

}?catch?(ParseException?e)?{

//?TODO?Auto-generated?catch?block

e.printStackTrace();

}

}

}

private?ListInteger?getSunday(){

return?result;

}

private?int?interval(String?ee){

switch?(ee)?{

case?"Mon":

return?6;

case?"Tue":

return?5;

case?"Wed":

return?4;

case?"Thu":

return?3;

case?"Fri":

return?2;

case?"Sat":

return?1;

default:

return?0;

}

}

private?void?putDay(Integer?year)?{

DayNumberMap.put(1,?31);

DayNumberMap.put(2,?isLeapYear(year));

DayNumberMap.put(3,?31);

DayNumberMap.put(4,?30);

DayNumberMap.put(5,?31);

DayNumberMap.put(6,?30);

DayNumberMap.put(7,?31);

DayNumberMap.put(8,?31);

DayNumberMap.put(9,?30);

DayNumberMap.put(10,?31);

DayNumberMap.put(11,?30);

DayNumberMap.put(12,?31);

}

private?Integer?isLeapYear(Integer?year)?{

if?(year?%?4?==?0??year?%?100?!=?0)?{

return?29;

}?else?if?(year?%?400?==?0)?{

return?29;

}?else?{

return?28;

}

}

public?static?void?main(String[]?args){

Sunday?sun=new?Sunday();

List?list=sun.getSunday();

for?(int?i=0;ilist.size();i++)?{

System.out.println(Sunday.dates+"-"+list.get(i)+"是星期日");

}

}

}

有不懂?可以追問

如何用java代碼生成5000個9月1日---9月30日的日期

循環(huán)5000次

for(int i=0;i5000;i++){

Random r=new Random();

int a=r.nextInt(30)+1;

System.out.println("9月"+a+"日");

}

java 編程中顯示日期和時間的代碼

可以直接通過jdk基本方法,獲取到當前的時間

Date date= new Date();//創(chuàng)建一個時間對象,獲取到當前的時間

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//設置時間顯示格式

String str = sdf.format(date);//將當前時間格式化為需要的類型

System.out.println(str);//輸出結果

結果為:2015-11-06 13:53:54(實時)。


本文名稱:java日期列表代碼 日期 java
網(wǎng)頁網(wǎng)址:http://weahome.cn/article/dodcogi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部