如何在没有Date的java中将String转换为Time,我需要特别的时间单独
String Start_time="04:30";
我用过
DateFormat time=new SimpleDateFormat("hh:mm");
Time bid_start_time=new Time(time.parse("Start_time").getTime());
我在日期格式中确实需要值“04:30”。我不需要额外的日期参数,如DD / MM / YY
答案 0 :(得分:4)
没有日历日期部分,您不能拥有::after
。这是height: 100%
所代表的简单事实:
类Date表示特定的时刻,精度为毫秒。 ... 表示[s]自标准基准时间(称为“纪元”)以来的指定毫秒数,即1970年1月1日00:00:00 GMT。
您可以使用内置于Java 8及更高版本(LocalTime
)的java.time中的Tutorial或LocalTime
中的Joda-Time。这些类表示没有日期或时区的时间。
Date
你可以在时间字符串前添加“1970-01-01”,然后解析,例如“1970-01-01 04:30”,然后只需要注意使用时间部分。我建议不要这样做,因为它不仅可能只用于它的时间部分。