日期:2014-05-18  浏览次数:20465 次

gridview中取出时间的格式比对问题,请帮忙解答,谢!
string txtacct = DateTime.Now.ToString("yyyyMM");//取出当天时间,格式为年月,显示为:201203 。
string lrrq= gridview.Rows[e.RowIndex].Cells[11].Text.ToString(); 取出gridview中的某行的时间,显示为:2012/3/22 14:44:54  
1、现在问题是,怎样将lrrq的格式变与"yyyyMM"。
2、怎样比txtacct与lrrq的大小。

------解决方案--------------------
string lrrq= gridview.Rows[e.RowIndex].Cells[11].Text.ToString("yyyyMM");
------解决方案--------------------
string txtacct = DateTime.Now.ToString("yyyyMM");
 string lrrq = Convert.ToDateTime("2012/3/22 14:44:54").ToString("yyyyMM");
 int i = String.Compare(txtacct, lrrq);
------解决方案--------------------
C# code

string  lrrqx  = Convert.ToDateTime(t).ToString("yyyMM"); //转换格式

------解决方案--------------------
C# code
 int i = String.Compare(txtacct, lrrq);//txtacct大 i是-1,lrrq就是1