时间转换工具

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shujuelin/article/details/83931164
package com.study.spark.utils

import java.util.Date

import org.apache.commons.lang3.time.FastDateFormat

/**
  * 时间转换工具
  * 2017-11-20 00:39:26 =>20171120
  */
object DataUtils {

     val YYYYMMDDHHMMSS_FORMAT = FastDateFormat.getInstance("yyyy-MM-dd HH:mm:ss")

     val TARGE_FORMAT = FastDateFormat.getInstance("yyyyMMdd")


  /**
    * 把当前时间转换为时间戳
    * @param time
    */
  def getTime(time : String) = {

       YYYYMMDDHHMMSS_FORMAT.parse(time).getTime
    }

   def paseToMinute(time : String) = {

     TARGE_FORMAT.format(new Date(getTime(time)))
   }

  def main(args: Array[String]): Unit = {
    //println(paseToMinute("2017-11-20 00:39:26"))
  }
}

猜你喜欢

转载自blog.csdn.net/shujuelin/article/details/83931164
今日推荐