use C4::Context;
use C4::Auth;
use C4::Output;
-use C4::Dates qw/format_date format_date_in_iso/;
use C4::Contract;
+use Koha::DateUtils;
use Koha::Acquisition::Bookseller;
contractnumber => $contract->{contractnumber},
contractname => $contract->{contractname},
contractdescription => $contract->{contractdescription},
- contractstartdate => format_date( $contract->{contractstartdate} ),
- contractenddate => format_date( $contract->{contractenddate} ),
+ contractstartdate => output_pref({ dt => dt_from_string( $contract->{contractstartdate} ), dateonly => 1 }),
+ contractenddate => output_pref({ dt => dt_from_string( $contract->{contractenddate} ), dateonly => 1 }),
);
} else {
$template->param(
if ( $is_a_modif ) {
ModContract({
- contractstartdate => format_date_in_iso( $input->param('contractstartdate') ),
- contractenddate => format_date_in_iso( $input->param('contractenddate') ),
+ contractstartdate => output_pref({ dt => dt_from_string( $input->param('contractstartdate') ), dateformat => 'iso', dateonly => 1 }),
+ contractenddate => output_pref({ dt => dt_from_string( $input->param('contractenddate') ), dateformat => 'iso', dateonly => 1 }),
contractname => $input->param('contractname'),
contractdescription => $input->param('contractdescription'),
booksellerid => $input->param('booksellerid'),
contractname => $input->param('contractname'),
contractdescription => $input->param('contractdescription'),
booksellerid => $input->param('booksellerid'),
- contractstartdate => format_date_in_iso( $input->param('contractstartdate') ),
- contractenddate => format_date_in_iso( $input->param('contractenddate') ),
+ contractstartdate => output_pref({ dt => dt_from_string( $input->param('contractstartdate') ), dateformat => 'iso', dateonly => 1 }),
+ contractenddate => output_pref({ dt => dt_from_string( $input->param('contractenddate') ), dateformat => 'iso', dateonly => 1 }),
});
}
contractnumber => $$contract{contractnumber},
contractname => $$contract{contractname},
contractdescription => $$contract{contractdescription},
- contractstartdate => format_date( $$contract{contractstartdate} ),
- contractenddate => format_date( $$contract{contractenddate} ),
+ contractstartdate => output_pref({ dt => dt_from_string( $$contract{contractstartdate} ), dateonly => 1 }),
+ contractenddate => output_pref({ dt => dt_from_string( $$contract{contractenddate} ), dateonly => 1 }),
);
# END $OP eq DELETE_CONFIRM
# format dates
for ( @contracts ) {
- $$_{contractstartdate} = format_date($$_{contractstartdate});
- $$_{contractenddate} = format_date($$_{contractenddate});
+ $$_{contractstartdate} = output_pref({ dt => dt_from_string( $$_{contractstartdate} ), dateonly => 1 });
+ $$_{contractenddate} = output_pref({ dt => dt_from_string( $$_{contractenddate} ), dateonly => 1 }),
}
$template->param(loop => \@contracts);