var lift_list = yield adac.get_lift_list (city_from, city_to, date);
foreach (Lift lift in lift_list) {
- print ("%s\t%s\t%s\t%s\t%d\t%s\t", lift.city_from, lift.city_to, lift.date, lift.time, lift.places, lift.price);
+ string datetime = "%02d.%02d.%02d".printf (lift.time.day, lift.time.month, lift.time.year);
+ if (lift.time.hour >= 0)
+ datetime += ", %d:%02d".printf (lift.time.hour, lift.time.minute);
+ print ("%s\t%s\t%s\t%d\t%s\t", lift.city_from, lift.city_to, datetime, lift.places, lift.price);
if (LiftFlags.SMOKER in lift.flags)
print ("smoker ");
else if (LiftFlags.NON_SMOKER in lift.flags)
lift.href = href;
yield adac.update_lift_details (lift);
- print ("%s\t%s\t%s\t%s\t%d\t%s\t", lift.city_from, lift.city_to, lift.date, lift.time, lift.places, lift.price);
+ string datetime = "%02d.%02d.%02d".printf (lift.time.day, lift.time.month, lift.time.year);
+ if (lift.time.hour >= 0)
+ datetime += ", %d:%02d".printf (lift.time.hour, lift.time.minute);
+ print ("%s\t%s\t%s\t%d\t%s\t", lift.city_from, lift.city_to, datetime, lift.places, lift.price);
if (LiftFlags.SMOKER in lift.flags)
print ("smoker ");
else if (LiftFlags.NON_SMOKER in lift.flags)