utils4s scala 工具库开源项目

我要开发同款
匿名用户2015年11月23日
119阅读

技术信息

开源地址
https://github.com/jacksu/utils4s
授权协议
Apache

作品详情

utils4s包含各种scala通用、好玩的工具库demo和使用文档,通过简单的代码演示和操作文档,各种库信手拈来。

时间操作的示例代码:

package c.thikjoy.utils4s.lammaimport io.lamma._/** * test * */object BasicOper {  def mai(args: Array[Strig]): Uit = {    //============== create date ===========    pritl(Date(2014, 7, 7).toISOStrig) //2014-07-07    pritl(Date("2014-07-7").toISOIt) //20140707    pritl(Date.today())    //============== compare two date ===========    pritl(Date(2014, 7, 7) < Date(2014, 7, 8))    pritl((2014, 7, 7) <(2014, 7, 8))    pritl(Date("2014-07-7") > Date("2014-7-8"))    pritl(Date("2014-07-10") - Date("2014-7-8"))    // ========== maipulate dates =============    pritl(Date(2014, 7, 7) + 1)    pritl((2014, 7, 7) + 30)    pritl(Date("2014-07-7") + 1)    pritl(Date("2014-07-7") - 1)    pritl(Date("2014-07-7") + (2 weeks))    pritl(Date("2014-07-7") + (2 moths))    pritl(Date("2014-07-7") + (2 years))    // ========== week related ops ============    pritl(Date("2014-07-7").dayOfWeek) //MONDAY    pritl(Date("2014-07-7").withDayOfWeek(Moday).toISOStrig) //这周的星期一 2014-07-07    pritl(Date("2014-07-7").ext(Moday))    pritl(Date(2014, 7, 8).daysOfWeek(0)) //默认星期一是一周第一天    // ========== moth related ops ============    pritl(Date("2014-07-7").maxDayOfMoth)    pritl(Date("2014-07-7").lastDayOfMoth)    pritl(Date("2014-07-7").firstDayOfMoth)    pritl(Date("2014-07-7").sameWeekdaysOfMoth)    pritl(Date("2014-07-7").dayOfMoth)    // ========== year related ops ============    pritl(Date("2014-07-7").maxDayOfYear)    pritl(Date("2014-07-7").dayOfYear)  }}

功能介绍

utils4s包含各种scala通用、好玩的工具库demo和使用文档,通过简单的代码演示和操作文档,各种库信手拈来。 时间操作的示例代码:
package cn.thinkjoy.utils...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论