C DateTime去掉時分秒幾種方法

2022-03-09 06:27:49 字數 3082 閱讀 7877

datetime now = datetime.parse("2015/01/23 13:50:00");

console.writeline(now.date); //去掉時分秒,返回datetime

console.writeline(now.toshortdatestring()); //去掉時分秒,返回string

console.writeline(now.tostring("d")); //去掉時分秒,返回string

console.writeline(now.tostring("yyyy-mm-dd")); //去掉時分秒,返回string

console.writeline(datetime.today); //當天日期無時分秒,返回datetime

輸出內容:

引用內容

2015/1/23 0:00:00

2015/1/23

2015/1/23

2015-01-23

2015/1/23 0:00:00

後面再補充一些

datetime.now.toshorttimestring() 

datetime dt = datetime.now; 

dt.tostring();//2005-11-5 13:21:25 

dt.tofiletime().tostring();//127756416859912816 

dt.tofiletimeutc().tostring();//127756704859912816 

dt.tolocaltime().tostring();//2005-11-5 21:21:25 

dt.tolongdatestring().tostring();//2023年11月5日 

dt.tolongtimestring().tostring();//13:21:25 

dt.tooadate().tostring(); 

dt.toshortdatestring().tostring();//2005-11-5 

dt.toshorttimestring().tostring();//13:21 

dt.touniversaltime().tostring();//2005-11-5 5:21:25 

dt.year.tostring();//2005 

dt.date.tostring();//2005-11-5 0:00:00 

dt.dayofweek.tostring();//saturday 

dt.dayofyear.tostring();//309 

dt.hour.tostring();//13 

dt.millisecond.tostring();//441 

dt.minute.tostring();//30 

dt.month.tostring();//11 

dt.second.tostring();//28 

dt.ticks.tostring();//632667942284412864 

dt.timeofday.tostring(); 

dt.tostring();//2005-11-5 13:47:04 

dt.addyears(1).tostring();//2006-11-5 13:47:04 

dt.adddays(1.1).tostring();//2005-11-6 16:11:04 

dt.addhours(1.1).tostring();//2005-11-5 14:53:04 

dt.addmilliseconds(1.1).tostring();//2005-11-5 13:47:04 

dt.addmonths(1).tostring();//2005-12-5 13:47:04 

dt.addseconds(1.1).tostring();//2005-11-5 13:47:05 

dt.addminutes(1.1).tostring();//2005-11-5 13:48:10 

dt.addticks(1000).tostring();//2005-11-5 13:47:04 

dt.compareto(dt).tostring();//0 

dt.add(?).tostring();//問號為乙個時間段 

dt.equals("2005-11-6 16:11:04").tostring();//false 

dt.equals(dt).tostring();//true 

dt.gethashcode().tostring();//1474088234 

dt.gettype().tostring(); 

dt.gettypecode().tostring();//datetime

dt.getdatetimeformats('s')[0].tostring();//2005-11-05t14:06:25 

dt.getdatetimeformats('t')[0].tostring();//14:06 

dt.getdatetimeformats('y')[0].tostring();//2023年11月 

dt.getdatetimeformats('d')[0].tostring();//2023年11月5日 

dt.getdatetimeformats('d')[1].tostring();//2005 11 05 

dt.getdatetimeformats('d')[2].tostring();//星期六 2005 11 05 

dt.getdatetimeformats('d')[3].tostring();//星期六 2023年11月5日 

dt.getdatetimeformats('m')[0].tostring();//11月5日 

dt.getdatetimeformats('f')[0].tostring();//2023年11月5日 14:06 

dt.getdatetimeformats('g')[0].tostring();//2005-11-5 14:06 

dt.getdatetimeformats('r')[0].tostring();//sat, 05 nov 2005 14:06:25 gmt

sql時間轉換時分秒 SQL時分秒之間相互轉換

以秒為單位轉換 我們先來宣告乙個時間單位是秒的變數,方面下面用 declare a int 2000 變數 a,2000秒 1 將秒轉換成時分秒格式 select convert varchar 10 a 3600 時 convert varchar 10 a 3600 60 分 convert v...

時分秒針重合

問題 在一天的24小時之中,時鐘的時針 分針和秒針完全重合在一起的時候有幾次?都分別是什麼時間?你怎樣算出來的?分析初看此問題覺得很簡單,但是網上各種版本的答案都各不相同,那到底誰是對的呢?我們可以這樣考慮 龜兔賽跑,跑得慢的針終歸會被快的一圈一圈超過。那麼,分別求出時針分針 分針秒針的重合時間,然...

Excel 提取時分秒

函式定義 從時間中提取出 時 官方說明 返回時間值的小時數.即乙個介於0到23之間的整數。使用格式 hour serial number hour 要查的單元格 引數定義 注意事項 當指定的 serial number 的值無法識別為時間時,返回錯誤值 value 例項 函式定義 從時間中提取出 分...