Конвертировать тип даты ДД-ММ-ГГГГ в ДД-ММ-ГГ в AS400 iSeries

Доброе утро.

Создавая формат даты в As400, я понимаю, что с ДНЕМ - МЕСЯЦ - ГОД, выполнение заказа, которое вы хотите, работает, но это всегда вызовет у меня 01-09-1995, но я хочу показать мне сейчас 01-09- 92. Кто-нибудь сделал формат, чтобы выглядеть так? Я ценю помощь. Я показываю пример, который я делаю с AS400 и php.

$campos.="DAY(".$campo_nombre.")|| '-'|| MONTH(".$campo_nombre.") || '-' || YEAR(".$campo_nombre.") AS FEC_".$id_campo.",";
0
задан 18.01.2017, 16:07
0 ответов

Ты мог бы тестировать следующее в PHP:

$campos.="DAY(".$campo_nombre.")|| '-'|| MONTH(".$campo_nombre.") || '-' || YEAR(".$campo_nombre.") AS FEC_".$id_campo.","; // Obtenes la fecha
$fecha = DateTime::createFromFormat('d-m-Y', campos); // Obtenes una fecha a partir del formato especificado
echo $fecha->format('d-m-y'); // Lo imprimis con el nuevo formato

Я надеюсь, что он подал тебя. Любая вещь предупреди нас.

Привет!

0
ответ дан 03.12.2019, 17:38

Теги

Похожие вопросы