簡體   English   中英

如何計算給定日期Android的周數

[英]How to calculate week number for given date Android

我想從給定的日期獲得當前的周數。 即如果我輸入日期為01/03/2013,那么我應該得到9的周數。

請幫我找到解決方案..

謝謝..

阿布舍克..

您可以為該日期創建一個Calendar對象,並使用calendar.get(Calendar.WEEK_OF_YEAR)獲取一周。 此處描述了API: http//developer.android.com/reference/java/util/Calendar.html#WEEK_OF_YEAR

    Calendar calender = Calendar.getInstance();
    Log.d("Current Week:" + calender.get(Calendar.WEEK_OF_YEAR));
Calendar sDateCalendar = new GregorianCalendar(2013,03,01);
Calendar.getInstance().get(Calendar.WEEK_OF_YEAR);

01/03/2013被收錄為113,2,1

            Date d = new Date(113, 2, 1);

            Calendar c = Calendar.getInstance();

            c.setTime(d);

            int weekOfYear = c.get(Calendar.WEEK_OF_YEAR);

Calendar calender = Calendar.getInstance(); Log.d(“當前周:”+ calender.get(Calendar.WEEK_OF_YEAR));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM