Java Date Now currentDateStr()

Here you can find the source of currentDateStr()

Description

current Date Str

License

Apache License

Declaration

public static String currentDateStr() 

Method Source Code

//package com.java2s;
//License from project: Apache License 

import java.text.SimpleDateFormat;
import java.util.Date;

public class Main {
    public static final String DEFAULT_FORMAT_DATE = "yyyy-MM-dd";

    public static String currentDateStr() {
        return toDateString(new Date(), DEFAULT_FORMAT_DATE);
    }//from  ww w .  j  a  va2s. com

    public static String toDateString(Date date, String format) {
        SimpleDateFormat sf = new SimpleDateFormat(format);
        return sf.format(date);
    }

    public static String format(String text, Date date) {
        int start = text.indexOf("{");
        int end = text.indexOf("}");
        while (start > 0 && end > 0) {
            String subStr = text.substring(start, end + 1);
            String format = text.substring(start + 1, end);
            String dateStr = toDateString(date, format);
            text = text.replace(subStr, dateStr);

            start = text.indexOf("{");
            end = text.indexOf("}");
        }
        return text;
    }
}

Related

  1. currentDate2String()
  2. currentDate2String()
  3. currentDate_DDMMYY()
  4. currentDateAsString()
  5. currentDatePath(String basePath)
  6. currentDateStr(String format)
  7. currentDateString()
  8. currentDateTime(long time, int type)
  9. currentDateTimeMillis()