DateUtils日期格式化

2021-09-29 18:22:13 字數 1591 閱讀 9272

貼點格式化日期的簡單方法,希望對大家有所幫助。

object dateutils 

/*** 格式化日期

* @param s 2019-11-19 11:11:11

* @return 20191119

*/def fmtdate(s:string):option[string]= else

} else

} catch

} /**

* 格式化日期 string

* @param s 2019-11-19 11:11:11

* @return 20191119

*/def formatdate(s:string):string=

}date

} /**

* 將gmt日期格式轉換為時間戳

* @param s

*/def gmtdatetotimestamp(s : string):long =

date

} /**

* 將cmt日期格式轉換為普通日期

* @param s 11/nov/2019:00:07:39 +0800

* @return 2019-11-19 11:11:10

*/def gmtdatetotime(s : string):string =

date.tostring

} /**

* 將時間戳轉換為日期格式

* @param s ******

* @return 2019-11-19 11:11:11

*/def timestamptotime(s : long):string=

/*** 將時間戳轉換為日期格式,格式化到天

* @param s ***xx

* @return 2019-11-19

*/def timestamptodate(s:long):string=

/*** 將時間格式化為0 時整的時間

* @param s 2019-11-19 11:11:11

* @return 2019-11-19 00:00:00

*/def timestamptodatez(s:string):string=

/*** 將時間格式化為時間戳

* @param s 2019-11-19 11:11:11

* @return ***xx

*/def timetotimestamp(s:string):long=

/*** 將時間戳轉換為日期格式,格式化到月

* @param s 2019-11-19 11:11:11

* @return 2019-11

*/def datetomonth(s:string):string=

date

} /**

* 格式化小時

* @param s 2019-11-19 11:11:11

* @return 11

*/def fmthour(s:string):option[string]= else

} else

} catch

}

格式化日期

格式化日期 輸出形式取決於使用者計算機的文化設定。using system using system.globalization public class mainclass string date for int i 0 i format.length i d 07 11 2004 輸出 d su...

格式化日期

function dateformat datestr,types dim datestring if isdate datestr false then datestring end if select case types case 1 datestring year datestr month...

日期格式化

日期轉化一 為了達到不同的顯示效果有時,我們需要對時間進行轉化,預設格式為 2007 01 03 14 33 34 要轉化為其他格式,要用到datetime.tostring的方法 string,iformatprovider 如下所示 using system using system.globa...