[英]Java time between 0 and 24
我正在使用SimpleDateFormatter来解析日期/时间。 问题是,如果插入的时间大于24,则传递到第二天。
如何使用严格的时间(0到24之间)进行日期/时间验证 - 我不希望将25:00的时间解释为1天1小时。
谢谢。
这将抛出一个Unparseable date: "25:00"
异常:
final DateFormat formatter = SimpleDateFormat.getTimeInstance(DateFormat.SHORT);
formatter.setLenient(false);
formatter.parse("25:00");
lenient
默认为true
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.