scala工具库utils4s.zip

时间:2022-08-04 20:03:45
【文件属性】:

文件名称:scala工具库utils4s.zip

文件大小:9.92MB

文件格式:ZIP

更新时间:2022-08-04 20:03:45

开源项目

utils4s包含各种scala通用、好玩的工具库demo和使用文档,通过简单的代码演示和操作文档,各种库信手拈来。时间操作的示例代码:package cn.thinkjoy.utils4s.lamma import io.lamma._ /**  * test  *  */ object BasicOper {   def main(args: Array[String]): Unit = {     //============== create date ===========     println(Date(2014, 7, 7).toISOString) //2014-07-07     println(Date("2014-07-7").toISOInt) //20140707     println(Date.today())     //============== compare two date ===========     println(Date(2014, 7, 7) < Date(2014, 7, 8))     println((2014, 7, 7) <(2014, 7, 8))     println(Date("2014-07-7") > Date("2014-7-8"))     println(Date("2014-07-10") - Date("2014-7-8"))     // ========== manipulate dates =============     println(Date(2014, 7, 7)   1)     println((2014, 7, 7)   30)     println(Date("2014-07-7")   1)     println(Date("2014-07-7") - 1)     println(Date("2014-07-7")   (2 weeks))     println(Date("2014-07-7")   (2 months))     println(Date("2014-07-7")   (2 years))     // ========== week related ops ============     println(Date("2014-07-7").dayOfWeek) //MONDAY     println(Date("2014-07-7").withDayOfWeek(Monday).toISOString) //这周的星期一 2014-07-07     println(Date("2014-07-7").next(Monday))     println(Date(2014, 7, 8).daysOfWeek(0)) //默认星期一是一周第一天     // ========== month related ops ============     println(Date("2014-07-7").maxDayOfMonth)     println(Date("2014-07-7").lastDayOfMonth)     println(Date("2014-07-7").firstDayOfMonth)     println(Date("2014-07-7").sameWeekdaysOfMonth)     println(Date("2014-07-7").dayOfMonth)     // ========== year related ops ============     println(Date("2014-07-7").maxDayOfYear)     println(Date("2014-07-7").dayOfYear)   } } 标签:utils4s


网友评论