关于日期的两个小问题
1.
我想实现对一个表的日期字段进行排序,
那么这个日期字段可以是varchar形的吗,或者一定要datetime型?
2.
假如我用的是datetime型,
在.cs页面的函数
insertdatetime(DateTime.Now.ToString())
{
}
这个insertdatetime函数调用类的函数
public void insertdatetime(??? datetime)
{
}
在???的位置该如何定义日期的变量类型呀
------解决方案--------------------1.当然要用DATETIME
2.DateTime
------解决方案--------------------1, datetime对日期排序没什么问题啊
2 DateTime
------解决方案--------------------1.用datetime获取时间的值是这样的2007-8-22,如果要获取这样的值2007-08-22该如何做呀?
----------------------------------
用:ToString( "yyyy-MM-dd ")比如:
System.DateTime.Now.ToString( "yyyy-MM-dd ")
2.用DateTime定义的时候,DateTime关键字没有变成蓝色呀,如果定义为string,string就是蓝色字体(我用的vs2003)。
-----------------
那你就写全了:System.DateTime ;
------解决方案--------------------需要和数据库中列的类型一致吧.
------解决方案--------------------1.DateTime
2.DateTime
DateTime.Parse( "str ");