我目前正在用Java开发拍卖程序,我正在尝试确定截止日期,但是我的日期不断出现,因为(7/04/2013 11:22),有没有办法使用String.format添加前导零到今天是一位数字的日子?
String timeOne = Server.getDateTime(itemArray.get(1).time).toString()
稍后当我尝试对它进行子字符串处理时,这会导致我出现问题,并且它的长度少于17个字符。
预先感谢詹姆斯。
只需使用SimpleDateFormat
import java.text.SimpleDateFormat; Calendar timeOne = Server.getDateTime(itemArray.get(1).time) SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy HH:mm") System.out.println(sdf.format(timeOne.getTime()))