| | |
| | | |
| | | public class TimeUtil { |
| | | |
| | | public static boolean isTradingHour(String amStartTime,String amEndTime,String pmStartTime,String pmEndTime){ |
| | | public static boolean isTradingHour(String stockType,String amStartTime,String amEndTime,String pmStartTime,String pmEndTime){ |
| | | LocalTime now = LocalTime.now(); |
| | | LocalTime amTime = LocalTime.parse(amStartTime); |
| | | LocalTime amTime1 = LocalTime.parse(amEndTime); |
| | |
| | | return true; |
| | | } |
| | | |
| | | |
| | | if(stockType.equalsIgnoreCase("US")){ |
| | | if(now.isAfter(pmTime) || now.isBefore(pmTime1)){ |
| | | return true; |
| | | } |
| | | }else{ |
| | | if(now.isAfter(pmTime) && now.isBefore(pmTime1)){ |
| | | return true; |
| | | } |
| | | } |
| | | |
| | | return false; |
| | | } |
| | | |