ASKER
ASKER
var st = TimeSpan.Parse("8:00");
var ed = TimeSpan.Parse("5:30");
st.Subtract(ed); //02:30:00 was the result...
ASKER
ASKER
if(rd.HasRows && rd.Read())
{
string stTime = rd["stTime"].ToString();
string edTime = rd["edTime"].ToString();
var st = TimeSpan.Parse(stTime);
var ed = TimeSpan.Parse(edTime);
var diff = st.Subtract(ed); //02:30:00 was the result..
}
ASKER
ASKER
var SignInTime = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("txtSignInTime")).Text;
var RegStart = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("txtRegStart")).Text;
var RegEnd= ((TextBox)GridView1.Rows[e.RowIndex].FindControl("txtRegEnd")).Text;
/* Calculate the WaitTime , RegStart and SigInTime are nvarchar fileds from the db inputed as 8:00 format*/
var RegStartConv = TimeSpan.Parse(RegStart);
var SignInTimeConv = TimeSpan.Parse(SignInTime);
RegStartConv.Subtract(SignInTimeConv );
ASKER
ASKER
ASKER
ASKER
ASKER
Microsoft SQL Server is a suite of relational database management system (RDBMS) products providing multi-user database access functionality.SQL Server is available in multiple versions, typically identified by release year, and versions are subdivided into editions to distinguish between product functionality. Component services include integration (SSIS), reporting (SSRS), analysis (SSAS), data quality, master data, T-SQL and performance tuning.
TRUSTED BY
the above call will parse your nvarchar datetime string to DateTime .net type.
Provided the datetime is in correct format.
http://msdn.microsoft.com/en-us/library/1k1skd40.aspx