mirror of
https://gitlab.com/oeffi/public-transport-enabler.git
synced 2025-07-18 00:09:55 +00:00
always use arabic numerals when encoding numbers into urls
This commit is contained in:
parent
621e3b8add
commit
090a2ed1e8
18 changed files with 51 additions and 29 deletions
|
@ -839,9 +839,11 @@ public abstract class AbstractHafasProvider extends AbstractNetworkProvider
|
|||
|
||||
final Calendar c = new GregorianCalendar(timeZone());
|
||||
c.setTime(date);
|
||||
uri.append("&REQ0JourneyDate=").append(
|
||||
String.format("%02d.%02d.%02d", c.get(Calendar.DAY_OF_MONTH), c.get(Calendar.MONTH) + 1, c.get(Calendar.YEAR) - 2000));
|
||||
uri.append("&REQ0JourneyTime=").append(String.format("%02d:%02d", c.get(Calendar.HOUR_OF_DAY), c.get(Calendar.MINUTE)));
|
||||
uri.append("&REQ0JourneyDate=");
|
||||
uri.append(String.format(Locale.ENGLISH, "%02d.%02d.%02d", c.get(Calendar.DAY_OF_MONTH), c.get(Calendar.MONTH) + 1,
|
||||
c.get(Calendar.YEAR) - 2000));
|
||||
uri.append("&REQ0JourneyTime=");
|
||||
uri.append(String.format(Locale.ENGLISH, "%02d:%02d", c.get(Calendar.HOUR_OF_DAY), c.get(Calendar.MINUTE)));
|
||||
|
||||
final StringBuilder productsStr = new StringBuilder(numProductBits);
|
||||
if (products != null)
|
||||
|
@ -937,9 +939,12 @@ public abstract class AbstractHafasProvider extends AbstractNetworkProvider
|
|||
request.append("</Via>");
|
||||
}
|
||||
request.append("<Dest>").append(locationXml(to)).append("</Dest>");
|
||||
request.append("<ReqT a=\"").append(dep ? 0 : 1).append("\" date=\"")
|
||||
.append(String.format("%04d.%02d.%02d", c.get(Calendar.YEAR), c.get(Calendar.MONTH) + 1, c.get(Calendar.DAY_OF_MONTH)))
|
||||
.append("\" time=\"").append(String.format("%02d:%02d", c.get(Calendar.HOUR_OF_DAY), c.get(Calendar.MINUTE)) + "\"/>");
|
||||
request.append("<ReqT a=\"")
|
||||
.append(dep ? 0 : 1)
|
||||
.append("\" date=\"")
|
||||
.append(String.format(Locale.ENGLISH, "%04d.%02d.%02d", c.get(Calendar.YEAR), c.get(Calendar.MONTH) + 1, c.get(Calendar.DAY_OF_MONTH)))
|
||||
.append("\" time=\"")
|
||||
.append(String.format(Locale.ENGLISH, "%02d:%02d", c.get(Calendar.HOUR_OF_DAY), c.get(Calendar.MINUTE)) + "\"/>");
|
||||
request.append("<RFlags");
|
||||
// number of connections backwards
|
||||
request.append(" b=\"").append(0).append("\"");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue