チェックイン時間とチェックアウト時間から毎日賃料を計算します。 31-08-2016でチェックインし、01-09-2016にチェックアウトした場合は、30日分の家賃を計算しています。しかし、1日だけ計算する必要があります。チェックインとチェックアウトの日からホテルの家賃を計算するasp.net
char sp = '/';
string[] date = checkin.Split(sp);
string[] date2 = checkout.Split(sp);
int c1 = Convert.ToInt32(date[0]);
int c0 = Convert.ToInt32(date2[0]);
totday = c0 - c1;
あなたの質問は正確ですか? –
ここにヒントがあります。文字列に日付を格納しないでください。正しいデータ型を使用してください。グーグルでC#のデータ型を開始する – Mike
質問をより明確に述べ、コード内の中間変数の値について考えてください。 [DateTime stuct](https://msdn.microsoft.com/en-us/library/system.datetime(v = vs.110).aspx)が役に立ちます - [ここでは、使用方法の詳細がありますそれ](http://stackoverflow.com/questions/1607336/calculate-difference-between-two-dates-number-of-days)。 –