5.1 c#日期格式化
c#对时间操作非常强力、尖锐且随意,不像java那么娇惯,有时会恶心,举例子
//获取当前日期
日期时间=日期时间. now;
控制台. write 日期;
//格式化日期
vart1=datetime.parse2021年03月15日);
控制台. write t1;
var T2=日期.日期2021-3-15 );
varST2=T2.tostringyyyy-mm-DD );
控制台. write T2;
var T3=日期.日期2021-03-1521336002336034 );
varST3=T3.tostringyyyy年MM月dd );
控制台. write T3;
vart4=datetime.parse 2021/03/15 );
控制台. write T3;
vart5=datetime.parse 2021.03.15 );
varST5=T5.tostringyyyy-mm-DD );
控制台. write t5;
vart6=日期.派拉斯2021-03-15 );
日期格式
从上例的结果来看,c#从字符串转换为日期就像一张皮,如果符合你日常看到的日期格式,它就可以转换。 并不像java那样必须严格符合格式。 否则,我随时用Exception给你看
5.2 数据类型和数据库类型对应
SQL数据类型
. net框架类型
system .数据. sqldbtype
系统.数据.数据库类型
日期
系统日期时间
日期
日期
时间
系统.时间间隔
时间
时间
日期2
系统日期时间
日期2
日期2
日期偏移
系统日期偏移
日期偏移
日期偏移
日期
系统日期时间
日期
日期
smalldatetime
系统日期时间
日期
日期
5.3 声明DateTime
///概要
//参加工作时间
////summary
公共日期BZ 0806
{
获取; set;
}