@@ 65-79 (lines=15) @@ | ||
62 | ||
63 | $year = $year - 622; |
|
64 | ||
65 | if ($temp_day % 30 == 0) { |
|
66 | $month = ( $temp_day / 30 ) + 9; |
|
67 | ||
68 | $day = 30; |
|
69 | } else { |
|
70 | $month = ( $temp_day / 30 ) + 10; |
|
71 | ||
72 | $day = $temp_day % 30; |
|
73 | } |
|
74 | } else { |
|
75 | $year = $year - 621; |
|
76 | ||
77 | $temp_day = $temp_day - 79; |
|
78 | ||
79 | if ($temp_day <= 186) { |
|
80 | if ($temp_day % 31 == 0) { |
|
81 | $month = ( $temp_day / 31 ); |
|
82 | ||
@@ 80-92 (lines=13) @@ | ||
77 | $temp_day = $temp_day - 79; |
|
78 | ||
79 | if ($temp_day <= 186) { |
|
80 | if ($temp_day % 31 == 0) { |
|
81 | $month = ( $temp_day / 31 ); |
|
82 | ||
83 | $day = 31; |
|
84 | } else { |
|
85 | $month = ( $temp_day / 31 ) + 1; |
|
86 | ||
87 | $day = ( $temp_day % 31 ); |
|
88 | } |
|
89 | } else { |
|
90 | $temp_day = $temp_day - 186; |
|
91 | ||
92 | if ($temp_day % 30 == 0) { |
|
93 | $month = ( $temp_day / 30 ) + 6; |
|
94 | ||
95 | $day = 30; |
|
@@ 89-109 (lines=21) @@ | ||
86 | ||
87 | $day = ( $temp_day % 31 ); |
|
88 | } |
|
89 | } else { |
|
90 | $temp_day = $temp_day - 186; |
|
91 | ||
92 | if ($temp_day % 30 == 0) { |
|
93 | $month = ( $temp_day / 30 ) + 6; |
|
94 | ||
95 | $day = 30; |
|
96 | } else { |
|
97 | $month = ( $temp_day / 30 ) + 7; |
|
98 | ||
99 | $day = $temp_day % 30; |
|
100 | } |
|
101 | } |
|
102 | } |
|
103 | ||
104 | $date_time->setDate($year, $month, $day); |
|
105 | ||
106 | return $date_time; |
|
107 | ||
108 | }, |
|
109 | ||
110 | /************************************************************ |
|
111 | * Convert From |
|
112 | ************************************************************ |