標籤:dmi eof cas -- 判斷 基本 start 目前時間 add
C# 中的與JS中的基本一樣的;
Datetime da=datetime.now; --擷取目前時間
Datetime da=new datetime(2000,10,10) --建立新的時間
da,tostring("yyyy年MM月dd日") --設定日期格式 yyyy-年 MM-月 dd-日 hh-12制小時 HH-24制小時 mm-分鐘 ss-秒 ms-毫秒
str.toUpper && str.toLower --大小寫轉換。與JS不同的是後面沒有case
str.trim(); str.trimStart(); str.trimEnd(); --去掉空格,去前空格,去後空格
str.contains("a") --判斷是否含有,類型為布爾型,bool
str.StartWidth("a") str.EndsWidth("a") --判斷以什麼開頭 結尾 用法與contains相同
str.replace("a","b") --替換字串中的
Math.pow(x,y) --資料類型要為double型
------------------------------------------------------------
DateTime tt = new DateTime(2000, 10, 10);
DateTime t = DateTime.Now;
TimeSpan m =tt - t;
int b = m.Days;
TimeSpan的用法,差距多少天
-----------------------------------------------------------
.AddYears(); - 在此時間基礎上增加多少年
.AddMonths(); - 增加月
.AddDays(); - 增加日
.AddHours(); - 增加小時
.AddMinutes(); - 增加分鐘
.AddSeconds(); - 增加秒
.Year; - 擷取此時間變數的年份
.Month; - 擷取月份
.Day; - 日
.Hour; - 小時
.Minute; - 分鐘
.Second; - 秒
.Millisecond; - 毫秒
.DayOfYear; - 擷取當前日期是此年中的第幾天
.DayOfWeek; - 擷取是星期幾
.TimeOfDay; - 擷取時間部分
.Date; - 擷取日期部分
TimeSpan類型 - 時間間隔類型
.Days - 差距多少天
.Hours - 一天中差距多少小時
.Minutes - 一天中差距多少分鐘
.Seconds - 一天中差距多少秒
.Milliseconds - 毫秒
.Total.... 累計差距
C# 字串,時間,數學類型