5.1 c#日期格式
# C很强大,很犀利,时间操作很武断,不像java那么细腻,时不时情绪化。参见示例。
//获取当前日期 DateTime dateTime = DateTime.Now; Console.Write(dateTime); //格式化日期 var t1 = DateTime.Parse("2021年03月15"); Console.Write(t1); var t2 = DateTime.Parse("2021-3-15"); var st2 = t2.ToString("yyyy-MM-dd"); Console.Write(t2); var t3 = DateTime.Parse("2021-03-15 21:02:34"); var st3 = t3.ToString("yyyy年MM月dd"); Console.Write(t3); var t4 = DateTime.Parse("2021/03/15"); Console.Write(t3); var t5 = DateTime.Parse("2021.03.15"); var st5 = t5.ToString("yyyy-MM-dd"); Console.Write(t5); var t6 = DateTime.Parse("2021-03-15"); Console.Write(t6);
日期格式
从上面例子的结果来看,c#从字符串到日期的转换简单实用。只要符合你日常看到的日期格式就可以转换,不像java要严格符合格式,不然随时会出现异常给你看。
5.2数据类型和数据库类型的对应关系
SQL 数据类型
.NET Framework 类型
System.Data.SqlDbType
System.Data.DbType
dateSystem.DateTimeDateDatetimeSystem.TimeSpanTimeTimedatetime2System.DateTimeDateTime2DateTime2datetimeoffsetSystem.DateTimeOffsetDateTimeOffsetDateTimeOffsetdatetimeSystem.DateTimeDateTimeDateTime***alldatetimeSystem.DateTimeDateTimeDateTime
5.3声明日期时间
/// <sum***ry> /// 参加工作时间 /// </sum***ry> public DateTime BZ0806 { get; set; }
本文来自努力打拼@路上投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/647681.html