Re: [問題] 日期如何計算百分比??
※ 引述《don750421 (1+1≠2)》之銘言:
: 各位高手,不好意思小弟又卡關了...
: 今天的問題點是日期該如何算百分比?
: 假設這學期是從2/15日到6/30日
: 小明每天一定會遲到
: 如果我要計算從學期初到4/30日這天,小明遲到占整學期的百分比?
: 請問這該如何解呢??
: 我知道算出來的公式是 (4/30日/(6/30日-2/15日))*100
: 但是如果要用語法寫出來我就不解了...麻煩各位高手指點@@
var start = DateTime.Parse("2011/2/15");
var end = DateTime.Parse("2011/6/30");
var current = DateTime.Parse("2011/4/30");
Console.WriteLine(((current - start).TotalDays/(end - start).TotalDays*100));
//=> 54.8148148148148
//在不考慮假日的情況下
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.167.30.226
推
11/08 19:37, , 1F
11/08 19:37, 1F
討論串 (同標題文章)