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

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

java代碼取得當前星期 java獲取指定日期的星期

java 獲取當前日期是多少周

使用Calendar類

讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:域名與空間、網(wǎng)站空間、營銷軟件、網(wǎng)站建設(shè)、淮濱網(wǎng)站維護、網(wǎng)站推廣。

/**Calendar類中的.get(Calendar.DAY_OF_WEEK)可以獲取當前日期是星期幾

* 獲取當前日期是星期幾br

*

* @param dt

* @return 當前日期是星期幾

*/

public static String getWeekOfDate(Date dt) {

String[] weekDays = {"星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"};

Calendar cal = Calendar.getInstance();

cal.setTime(dt);

int w = cal.get(Calendar.DAY_OF_WEEK) - 1;

if (w 0)

w = 0;

return weekDays[w];

}

JAVA中如何得到今天是星期幾

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

Calendar?calendar?=?Calendar.getInstance();

int?day?=?calendar.get(Calendar.DAY_OF_WEEK);

String?displayName?=?calendar.getDisplayName(Calendar.DAY_OF_WEEK,?Calendar.SHORT,?Locale.getDefault());

System.out.println(day);

System.out.println(displayName);

}

可以通過calendar.get(Calendar.DAY_OF_WEEK)來獲取今天在本周的索引值,從星期天開始,依次為1、2、3……到星期六為7。

或者通過本地化顯示為當?shù)氐奈淖置枋?,通過calendar.getDisplayName(Calendar.DAY_OF_WEEK, Calendar.SHORT, Locale.getDefault()),你自己運行一下就知道結(jié)果了

java中如何獲取日期時間中的星期幾?

這個只能自己編寫代碼,顯示樣式可以根據(jù)自己的喜好設(shè)定。

實現(xiàn)此功能有很多方法,下面僅給一個例子,希望對你有幫助。

/** * 獲取指定日期是星期幾

* 參數(shù)為null時表示獲取當前日期是星期幾

* @param date

* @return

*/

public static String getWeekOfDate(Date date) {

String[] weekOfDays = {"星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"};

Calendar calendar = Calendar.getInstance();

if(date != null){

calendar.setTime(date);

}

int w = calendar.get(Calendar.DAY_OF_WEEK) - 1;

if (w 0){

w = 0;

}

return weekOfDays[w];

}

調(diào)用方法如下,看你怎么用了

public static void main(String[] args){

//今天是2015-10-19 星期一

String weekOfDate = null; //參數(shù)為null時表示獲取當前日期是星期幾

weekOfDate = getWeekOfDate(null);

System.out.println(weekOfDate);

//輸出 星期一

Date date = new Date();

date.setDate(18); //指定日期也可以

weekOfDate = getWeekOfDate(date);

System.out.println(weekOfDate);

//輸出 星期日

}

Java編程,輸入日期輸出星期。

你好,按照你的要求,代碼如下

import java.text.DateFormat;

import java.text.ParseException;

import java.text.SimpleDateFormat;

import java.util.Date;

import java.util.Scanner;

public class test {

public static void main(String[] args) {

String[] day = new String[] { "日", "一", "二", "三", "四", "五", "六" };

DateFormat df = new SimpleDateFormat("yyyyMMdd");// 輸入的日期格式必須是這種

Scanner s = new Scanner(System.in);

while (true) {

System.out.println("輸入一個日期,格式是20120101");

try {

Date d = df.parse(s.nextLine());// 把字符串轉(zhuǎn)化成日期

System.out.println("星期" + day[d.getDay()]);

} catch (ParseException e) {

System.out.println("輸入不合法");

}

}

}

}

運行結(jié)果:

輸入一個日期,格式是20120101

20111123

星期三

輸入一個日期,格式是20120101

2011

輸入不合法

輸入一個日期,格式是20120101


文章標題:java代碼取得當前星期 java獲取指定日期的星期
分享地址:http://weahome.cn/article/ddcosgs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部