私はACFでdatapickerを使用し、データ文字列を出力しています。これまでのところはすべて問題ありませんが、私の文字列の見た目は "04022017"なので、04 02 2017です。なぜ私はそのような文字列を取得しているのか分かりませんが、フォーマット済みのデータを与えてくれます。私はスタックなどからすべての指示を試して何も動作しません。ACFデータフィールド - 出力文字列
日/月/年の間に '/'を入れることはできますか?
私はACFでdatapickerを使用し、データ文字列を出力しています。これまでのところはすべて問題ありませんが、私の文字列の見た目は "04022017"なので、04 02 2017です。なぜ私はそのような文字列を取得しているのか分かりませんが、フォーマット済みのデータを与えてくれます。私はスタックなどからすべての指示を試して何も動作しません。ACFデータフィールド - 出力文字列
日/月/年の間に '/'を入れることはできますか?
希望すると、これが役立ちます。
あなたが下に表示されているように任意の変数に「get_field」の値を格納し、デフォルトの日付書式を受けています
<?php $date_value = get_field('field_name');
echo date('d/m/Y',strtotime($date_value)); ?>
あなたのソリューションを使用しているImこの効果を得るには "01/01/1970"、おそらく小さな追加情報。私はこのように各投稿から自分の日付を取得します:get_field( 'describe_date'、$ post_id)。以来、私は何の解決策も役に立たなかった。 –
さて、私はあなたの管理バックエンドのカスタムフィールドの '日付形式'フィールドを変更していないと思います。カスタムフィールドの日付には2つのオプションがありますが、1つは「フォーマットを保存」と「表示フォーマット」です。ですから、表示フォーマットと 'フォーマットを保存'の値を 'dd/mm/yy'または他のフォーマットに変更してみてください。 –
「保存形式」は「返信形式」として指定することもできますので、混乱しないようにしてください。だから、この形式の値を 'dd/mm/yy'や他の形式に変更した後、あなたの問題は解決すると思います。 –
は、その特定の分野でのフィールドグループを移動します。 「返品形式」を見てください。 「20170208」形式がチェックされている可能性があります。はいの場合は、それを変更します。 –
何に変更? –