javascript - 跨月份, 如何计算借款时间天数问题???
仅有的幸福
仅有的幸福 2017-05-16 12:58:44
0
6
591

我们的还款时间是每个月还,就是说 甲方从5月5号借的款 到6月5号还款 刚好一个月,但是可以提前还款。

提前还款时间计算:

比如说:甲方从5月5号借的款 到5月6号还款,我们计算的甲方借款时间是 2天。

提前还款利息计算:
每天利息 = 每个月的利息(已知)/ 30
借款总利息 = 每天利息X借款时间(用的是时间戳的差值/86400)

[上面的时间戳取的是每天的 Y-m-d 23:59:59]

假设:每个月的利息 = 100元

问题来了:如果甲方从5月5号借的款 到6月4号还款,按理说是提前了1天还款的,但是5月有31天。计算利息时并又没少计算1天的利息。

这个时候甲方借款时间为 31天了 所以计算出来的利息为 103.23元,提前还款 还计算多了利息。

这个就蛋疼了!!!!!!!!!!

仅有的幸福
仅有的幸福

全員に返信(6)
为情所困

明らかに、あなたのローンの 利息計算基準 は 30/360、つまり 1 か月あたり 30 日、1 年あたり 360 日です。その後、繰り上げ返済利息を計算するときに、実際の日数 (タイムスタンプ) を使用することはできませんが、30/360 利息計算基準を使用して日数を計算します (Excel の DAYS360 関数を使用するなど)。表示されます 説明が矛盾しています。

補足:

利息の計算基準は業界の規制であり、一般に任意に変更することはできません。従来の要素に加えて、他機関の金利との比較にも役立ちます。

いいねを押す +0
洪涛

日利 = 月利 (既知) / 30 であるため、借入期間は 30 に基づいて計算されず、自然月に基づいて計算されるのはなぜですか?これは無理です

いいねを押す +0
洪涛

論理を変えるべきです

  1. 月の最終日、つまりその月の日数を取得します

  2. 日利 = 月利 (既知) / 月の日数

  3. 総借入利息 = 日利

いいねを押す +0
大家讲道理

moment.jsを使用する

リーリー

出力は:
2017-06-05

この質問についての私の理解は、彼の中心的な質問は「2 つの日付が 1 か月離れているかどうかを正しく判断する」ということです

いいねを押す +0
世界只因有你

日利 = 月利(既知)/30 これは間違いですよね

いいねを押す +0
黄舟

利息の計算方法を変更することができます。つまり、30,000 や 50,000 など、1 日の利息を直接指定できます。Alipay の借入は日利計算に基づいていることがわかりました。借入方法は、日次借入と月次借入に分けられます。 、日単位で借りると日次金利は高くなりますが、月単位で借りると日次金利は低くなります

日単位で借りた場合、利息は借りた日数に基づいて計算されます。
月単位で借りた場合、利息は実際に借りた月数とその月の日数に基づいて計算されます。 . 30日または31日で割ると、1日の金利が直接決まり、実際に借りた日数に応じて利息が計算されます

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!