【发布时间】:2016-09-30 18:14:55
【问题描述】:
我必须以 MM/dd/yyyy 格式显示日期。要显示的日期可以是以下任何一种格式
- MM/dd/yyyy
- MM/yyyy
- yyyy
如果只有月份和年份可用,而日期不可用,那么我必须以 MM/__/yyyy 格式显示日期,将日期留空。
如果只有年份可用,而日期和月份不可用,那么我必须以 __/__/yyyy 格式显示日期,而将日期和月份留空。
如果整个日期可用,即使用掩码格式化程序的日、月和年,我可以正确显示它。 MaskFormatter formattedDate = new MaskFormatter("##'/##'/####"); 但如果缺少日期或月份,则无法显示。
有什么方法可以显示日期和月份为空白吗?
【问题讨论】:
-
能否请您添加您尝试过的完整代码?
-
你能创建一个最小、完整和可验证的例子吗?使用此链接stackoverflow.com/help/mcve