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必須要嚴格符合格式,不然隨時Exception給你看
5.2 數據類型和數據庫類型對應
| SQL 數據類型 | .NET Framework 類型 | System.Data.SqlDbType | System.Data.DbType |
| date | System.DateTime | Date | Date |
| time | System.TimeSpan | Time | Time |
| datetime2 | System.DateTime | DateTime2 | DateTime2 |
| datetimeoffset | System.DateTimeOffset | DateTimeOffset | DateTimeOffset |
| datetime | System.DateTime | DateTime | DateTime |
| smalldatetime | System.DateTime | DateTime | DateTime |
5.3 聲明DateTime
/// <summary>
/// 參加工作時間
/// </summary>
public DateTime BZ0806
{
get; set;
}原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/210937.html
微信掃一掃
支付寶掃一掃