届かないようです。私は日数を持っています.2年(365日ごとに730日)、1ヶ月(762-730)、2日(毎月一定の30日があると仮定して)となる762と言います。
私はJSでそれを行う必要があります。これは私が思いついたものです:
days = 762;
ymd = {
d: days % 30,
m: Math.floor((days - (days % 30)) / 30),
y: ((days - (days % 365)) / 365),
}
if (ymd.m > 12){
ymd.y += Math.floor(ymd.m / 12);
ymd.m = ymd.m % 12;
}
console.log(ymd);
うまくいきません。