-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDateFix.java
49 lines (45 loc) · 1.38 KB
/
DateFix.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
package luceneProject;
import java.util.Calendar;
import java.util.HashMap;
/**
* Created by "P.Khodaparast" on 10/22/2016.
*/
public class DateFix {
public static String fixSearchedDateResult(String dateStr){
String[] str=dateStr.split("-");
String date="";
for (int i=0;i<str.length;i++) {
if(i==2){
str[2]=str[2].substring(0,2);
}
date=date+str[i];
}
return date;
}
public static HashMap fixSearchDate(int startMonth, int startDay, int endMonth, int endDay){
String startMonthStr=startMonth+"";
String startDayStr=startDay+"";
String endMonthStr=endMonth+"";
String endDayStr=endDay+"";
if(startMonthStr.length()<2){
startMonthStr="0"+startMonthStr;
}
if (startDayStr.length()<2){
startDayStr="0"+startDayStr;
}
if(endMonthStr.length()<2){
endMonthStr="0"+endMonthStr;
}
if (endDayStr.length()<2){
endDayStr="0"+endDayStr;
}
HashMap date=new HashMap();
date.put("startMonth",startMonthStr);
date.put("startDay",startDayStr);
date.put("endMonth",endMonthStr);
date.put("endDay",endDayStr);
return date;
}
public static void main(String[] args) {
}
}