scala处理日期
2023-09-14 08:59:49 时间
scala 日期处理
https://github.com/nscala-time/nscala-time
For processing dates, the Java Joda Time project is popular and well documented. A project named nscala-time implements a Scala wrapper around Joda Time, and lets you write date expressions in a more Scala-like way, including these examples:
DateTime. now // returns org.joda.time.DateTime DateTime. now + 2. months DateTime. nextMonth DateTime. now + 2. months (2. hours + 45. minutes + 10. seconds). millis如何引入依赖
dependency groupId com.github.nscala-time /groupId artifactId nscala-time_2.10 /artifactId version 2.0.0 /version /dependency
import com.github.nscala_time.time.Imports._ object HelloWorld { def main(args: Array[String]) { println(DateTime.now + 2.months) // returns org.joda.time.DateTime = 2009-06-27T13:25:59.195-07:00 println(DateTime.nextMonth DateTime.now + 2.months) // returns Boolean = true println(DateTime.now to DateTime.tomorrow) // return org.joda.time.Interval = 2009-04-27T13:47:14.840/2009-04-28T13:47:14.840 println((DateTime.now to DateTime.nextSecond).millis) // returns Long = 1000 println((2.hours + 45.minutes + 10.seconds)) // returns com.github.nscala_time.time.DurationBuilder // (can be used as a Duration or as a Period) println((2.hours + 45.minutes + 10.seconds).millis) // returns Long = 9910000 println(2.months + 3.days) // returns Period
相关文章
- hive sql生成数仓日期维表
- nesbot/carbon 日期时间处理扩展包
- 关于PHP转换超过2038年日期出错的问题解决
- SQL Server中格式化日期的简单方法(sqlserver日期格式化)
- (转)ABAP 日期,时间处理相关函数详解编程语言
- 计算Linux两日期中间的时间差(linux日期差)
- Oracle日期运算:简单实用的加减计算指南(oracle日期加减)
- Oracle数据库添加日期的方法(oracle添加日期)
- 计算Oracle中两个日期差的天数(oracle日期差天数)
- Oracle中妙用日期转换简化数据查询(oracle日期转换)
- Oracle中轻松将日期加2年(oracle中日期加2年)
- Scala高效操作Redis实现高性能数据读取(scala读取redis)
- Mysql中日期和时间函数应用不用求人
- c#日期间隔计算示例