我正在“转换”一些c#代码到java,我已经到了一个事情变得奇怪的地方。 我正在使用joda LocalTime对象,因为我只处理时间比较。
在c#中获取当前系统时间,我们使用以下代码:
DateTime.Now.TimeOfDay //returns Timespan as wanted
但是在Java-joda中我找不到这样的东西而且我被迫做到以下几点:
LocalTime nowLocalTime=new LocalTime();
LocalTime currenTime=new LocalTime(nowLocalTime.getHourOfDay(),nowLocalTime.getMinuteOfHour(),00);
有没有替代方案,这是一个更甜蜜的方式吗? (我必须将它打包到LocalTime中才能使用.Compare方法。)