いつもお世話になっております。
■実現したい事
2020年3月15日から2020年2月1日を引いた時、
1.5と表示させたいです。(1.5ヶ月)
■現在のソース
Dim month As Double = DateDiff("m",#2/1/2020#,#3/15/2020# )
これを計算すると1になります。(0.5が切り捨てられる)
実現させるためにはどの様にソースを書けばいいのか
教えていただけませんでしょうか。
宜しくお願い致します。
> 1.5と表示させたいです。(1.5ヶ月
3月は31日あり、15日だと少数第一位まで(第二位以下切り捨て)なら1.4か月では?
2020/3/10 - 2020/2/20 の場合は (10/31)+((29-20)/29))=0.632...で0.6?
> 1.5と表示させたいです。(1.5ヶ月
3月は31日あり、15日だと少数第一位まで(第二位以下切り捨て)なら1.4か月では?
すみません、その通りです。計算間違いでした。
2020/3/10 - 2020/2/20 の場合は (10/31)+((29-20)/29))=0.632...で0.6?
はい、0.6です。
回答3件
あなたの回答
tips
プレビュー