1

これは、タイムスタンプではなく月数を扱っていることを除いて、一般的な相対時間 (前) に少し似ています。

私はこれをどうやって行くのか分かりませんか?

私の質問の理解を深めるためのいくつかの例を次に示します。

入力が次の場合:

3

出力は次のようになります。

3ヶ月

入力が次の場合:

13

出力は次のようになります。

1年1ヶ月

したがって、12 か月ごとに X 年 (存在する場合)、残りの月は X か月続きます。

4

1 に答える 1

1

mod 演算子を使用して、残りの月を取得できます。

$years = (int)($total_months / 12);
$months = $total_months % 12;
于 2011-11-27T18:23:28.850 に答える