従業員の勤続期間を知りたいのですが、データベースから従業員の入社日をすでに取得しています
元 - 参加日: 2007/03/24
システムの日付と参加日の違いを見つける必要があります。
答えを得るために書いたサンプルコードですが、正しく動作しません
public TimeSpan periodOfService
{
get
{
//DateOfJoin-->which i get from my database
DateTime JoinDate = Convert.ToDateTime(DateOfJoin);
DateTime TodayData = DateTime.Now;
TimeSpan servicePeriod = JoinDate - TodayData;
return servicePeriod;
}
}
出力形式 - >2 年、3 か月
Asp.net MVC 4 でこれを行うにはどうすればよいですか?