scala時間處理

2022-01-20 00:20:27 字數 923 閱讀 8219

1、獲取當前時間的年份、月份、天、小時等等

val nowday=localdate.now().getdayofmonth

val nowday=localtime.now().gethour

2、獲取今天日期
def getnowdate():string=

3、獲取昨天的日期

def getyesterday():string=

5、獲取本週末的時間

def getnowweekend():string=

6、本月的第一天

def getnowmonthstart():string=

7、本月的最後一天

def getnowmonthend():string=

8、將時間戳轉化成日期 

時間戳是秒數,需要乘以1000l轉化成毫秒

def dateformat(time:string):string=

9、時間戳轉化為時間,原理同上

def timeformat(time:string):string=

測試一下

def main(args: array[string]) 

10計算時間差

//核心工作時間,遲到早退等的的處理

def getcoretime(start_time:string,end_time:string)=

scala時間處理

分類 scala 2015 08 04 10 40 478人閱讀收藏 舉報 scala 時間戳轉換 因為做乙個考勤系統,需要用到scala的時間和日期的處理,包括 獲取今天日期,昨天日期,本週時間,本月時間,時間戳轉換日期時間比較計算時間差等,特此總結了一下。1 獲取今天日期 def getnowd...

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 括號裡面傳標...