1

year-month-dayの代わりに、day-month-yearを表示したいと思います。

の:

admin\view\template\catalog\product.tpl

javascriptコードのyy-mm-ddtoのすべてのインスタンスを置き換えました。dd-mm-yy

の:

admin\controller\catalog\product.php

私は838行目と840行目に変更Y-m-dしましたd-m-Y

新製品を挿入すると、日付が正しく表示されます(今日の日付)。しかし、[保存]をクリックすると、間違って保存され、すべての製品で01-01-1970が表示されます。

私は何が間違っているのですか?Opencartバージョン1.5.2.1を使用しています。

ありがとう、クリス

4

2 に答える 2

1

MySQL の日付はすべて Ymd 形式で保存されます。これは、日付を入力したときに期待されるものです。それとは異なる入力をしたため、理解されず、エポック時間を示す値として 0 を想定しました (00:00:00 01-01-1970)

于 2012-04-08T21:06:28.553 に答える