PHP字串長度找子字串與取代字串的常用函數

PHP在字串的操作上,有非常多的相關函數可以使用,我們在這裡只介紹經常會使用到的字串操作函數。像是如何取得字串的長度、在某一個字裏面尋找子字串首次出現的位置、以及字串的取代函數...等等。這些都是在編寫程式的時候,頻繁被程式設計師使用到的基礎函數。 取得字串長度 <?...

2012年7月17日 星期二

取得本月份的第幾週、當年度的第幾日或第幾週 - Java日曆類別

回java日曆類別使用主頁

取得本月份的第幾週、當年度的第幾日或第幾週

若要以Java Calendar類別屬性抓取第幾週、第幾日等的時間資訊,需要配合Calendar的get函式一起使用,詳細說明參考以下程式例子。


程式範例

package jcode.test.calendar;

import java.util.Calendar;

public class Sample001 {

  /**
   @param args
   */
  public static void main(String[] args) {
    Calendar cal = Calendar.getInstance();
    
    System.out.println("---1. 取得當月份內的第幾週---");
    
    //當月份內的第幾週  (方法一)
    int weekOfMonth1 = cal.get(Calendar.DAY_OF_WEEK_IN_MONTH);
    System.out.println("本月第"+weekOfMonth1+"週 (方法一)");
    
    //當月份內的第幾週  (方法二)
    int weekOfMonth2 = cal.get(Calendar.WEEK_OF_MONTH);
    System.out.println("本月第"+weekOfMonth2+"週 (方法二)\n");    
    
    System.out.println("---2. 取得一年中的第幾日---");
    
    //一年中的第幾日
    int dayOfYear = cal.get(Calendar.DAY_OF_YEAR);
    System.out.println("今年第"+dayOfYear+"日\n");
    
    System.out.println("---3. 取得一年中第幾週---");
    
    //一年中第幾週
    int weekOfYear = cal.get(Calendar.WEEK_OF_YEAR);
    System.out.println("今年第"+weekOfYear+"週");   
    
  }

}


執行結果














沒有留言:

張貼留言