Java中的new Date()
函数用于创建一个表示当前日期和时间的Date
对象。默认情况下,Date
对象以特定的格式显示日期和时间,即EEE MMM dd HH:mm:ss zzz yyyy
。如果只需要以DD-MON-YYYY
格式显示日期,可以使用SimpleDateFormat
类来格式化日期。
下面是一个示例代码,演示如何将new Date()
函数返回的日期格式化为DD-MON-YYYY
格式:
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateFormatExample {
public static void main(String[] args) {
Date currentDate = new Date();
SimpleDateFormat dateFormat = new SimpleDateFormat("dd-MMM-yyyy");
String formattedDate = dateFormat.format(currentDate);
System.out.println(formattedDate);
}
}
上述代码中,我们使用SimpleDateFormat
类创建了一个格式为dd-MMM-yyyy
的日期格式。其中,dd
表示两位数的日期,MMM
表示月份的缩写,yyyy
表示四位数的年份。通过调用format()
方法,将Date
对象格式化为指定格式的字符串。
对于上述问题中提到的日期格式DD-MON-YYYY
,可以将代码中的格式字符串修改为"dd-MMM-yyyy"
。
关于日期格式化的更多信息,可以参考腾讯云的相关文档:Java 日期格式化。
请注意,由于要求不提及特定的云计算品牌商,上述答案中没有包含腾讯云相关产品的链接地址。如有需要,可以自行搜索相关产品。
领取专属 10元无门槛券
手把手带您无忧上云