获得当前系统时间的字符串格式

StringUtil.java

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

public class StringUtil {
    public StringUtil(){}
    private String timeStr1;
    private String timeStr2;
    public String getTimeStr1() {
        Calendar c = Calendar.getInstance();
        int year = c.get(c.YEAR);
        int month = c.get(c.MONTH)+1;
        int date = c.get(c.DAY_OF_MONTH);
        int hour = c.get(c.HOUR_OF_DAY);
        int minute = c.get(c.MINUTE);
        int second = c.get(c.SECOND);
        timeStr1 = year+"-"+month+"-"+date+" "+hour+":"+minute+":"+second;
        return timeStr1;
    }
    public void setTimeStr1(String timeStr1) {
        this.timeStr1 = timeStr1;
    }
    public String getTimeStr2() {
        Date date = new Date();
        SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
        timeStr2 = format.format(date);//格式化当前时间的Date对象
        return timeStr2;
    }
    public void setTimeStr2(String timeStr2) {
        this.timeStr2 = timeStr2;
    }
    
}

index.jsp


    
使用Calendar对象获得的当前时间:
使用Date对象获得的当前时间:
获得当前系统时间的字符串格式_第1张图片
14.PNG
获得当前系统时间的字符串格式_第2张图片
15.PNG

你可能感兴趣的:(获得当前系统时间的字符串格式)