現在の日付を取得し、現在の月のすべての日付を取得するには、2つの方法

MM:SS jsが現在の時刻YYYY-MM-DD HHを得ます

Date.prototype.Format =関数(FMT){//著者:meizz
        VAR O = {
        "M +":this.getMonth()+ 1、//月份
        "D +":this.getDate()//日
        「H + 「:this.getHours()//小时
        "M +":this.getMinutes()//分
        "S +":this.getSeconds()//秒
        "Q +":Math.floor((this.getMonth( )+ 3)/ 3)、//季度
        "S":this.getMilliseconds()//毫秒
    }。
    IF(/(y+)/.test(fmt))
        FMT = fmt.replace(正規表現$ 1、(this.getFullYear()+ "").SUBSTR(4 -正規表現$ 1.length。));
    (O内のvar k)に対する
        正規表現((新しい正規表現( "(" + K + ")")。テスト(FMT))のfmt = fmt.replace場合。$ 1、(正規表現。$ 1 長さ== 1)?(O [K])(。。( "00" + O [K])SUBSTR(( "" + O [K])の長さ)))。
            FMTを返します。
}
        VAR時間=新しいDate()フォーマット( "YYYY-MM-DD HH:MM:SS");。

:java.util.dateを参照する必要が

日付今=新しいDate();

SimpleDateFormatのDATEFORMAT =新しいてSimpleDateFormat( "YYYY / MM / DD HH:MM:SS"); // 簡単に変更することができます日付形式の
文字列笑= dateFormat.format(今)。 

System.out.println(笑)。 

2:あなたが参照する必要があります

カレンダーいるjava.util。カレンダー .getInstance()

コードは以下の通りです

カレンダーC = Calendar.getInstance(); //個々の時間ドメインのために修正することができる
int型年= c.get(Calendar.YEAR); 
int型=月c.get(Calendar.MONTH)+ +1; //月を取得現在の1未満、それが必要+ +1である
INT = DATEのc.get(Calendar.DATE); 
// INT時間= c.get(Calendar.HOUR_OF_DAY); 
// INT = c.get分(Calendar.MINUTE); 
/ / INT秒= c.get(Calendar.SECOND) 。 

文字列nowtime =年+ " - " +月+ " - " +日付。 

3:現在の月のすべての日付

                    リスト一覧=新しいArrayListを();
   カレンダーaCalendar = Calendar.getInstance(Locale.CHINA)。
   int型の年= aCalendar.get(Calendar.YEAR); //年份
   int型ヶ月= aCalendar.get(Calendar.MONTH)+ 1; //月份
   int型日= aCalendar.getActualMaximum(Calendar.DATE)。
   以下のために(int型I = 1;私は=日<;私は++){
       文字列ADATE = String.valueOf(年)+ " - " +月+ " - " + I;
       list.add(ADATE)。
   }

おすすめ

転載: blog.csdn.net/qq_40216244/article/details/81033907