分類: scala
2015-08-04 10:40
478人閱讀收藏
舉報 scala
時間戳轉換
因為做乙個考勤系統,需要用到scala的時間和日期的處理,包括
獲取今天日期,昨天日期,本週時間,本月時間,時間戳轉換日期時間比較計算時間差等,特此總結了一下。
1、獲取今天日期
def getnowdate():string=
2、獲取昨天的日期
def
getyesterday
():string=
4、獲取本週末的時間
def
getnowweekend
():string=
5、本月的第一天
def
getnowmonthstart
():string=
6、本月的最後一天
def
getnowmonthend
():string=
7、將時間戳轉化成日期
時間戳是秒數,需要乘以1000l轉化成毫秒
def
dateformat
(time:string):string=
8、時間戳轉化為時間,原理同上
def
timeformat
(time:string):string=
測試一下
def main(args: array[string])
10計算時間差
//核心工作時間,遲到早退等的的處理
def getcoretime(start_time:string,end_time:string)=
scala時間處理
1 獲取當前時間的年份 月份 天 小時等等 val nowday localdate.now getdayofmonth val nowday localtime.now gethour 2 獲取今天日期def getnowdate string 3 獲取昨天的日期 def getyesterday...
scala 異常處理機制
有經驗的碼農都知道,程式開發的差不多的時候,為了提高程式的穩健性,是一定要加上異常處理機制的 在scala中,用try catch finally實現該功能,這個在我的部落格,數字轉漢字小工具中有體現,這裡給出乙個簡單的例子 try catch finally 如該示例,要注意的是 1 try中放執...
mysql處理時間 mysql處理時間
將標準格式的日期的轉為指定格式 x這個欄位不一定需要是什麼型別,字串只要是標準的型別就可以轉 date format x,y m date format curdate y m 這裡是單引號,裡面是字串,直接複製可能會有問題,自己改下即可.得到當前的時間戳 unix timestamp 括號裡面傳標...