kotlin

46. Kotlin获取日期时间

2017-12-19  本文已影响497人  厚土火焱

Kotlin获取日期时间,比较方便的方式是使用 Calendar
这里给出一个返回日期时间的函数
实现方式根据android系统的不同版本采取了不同的获取方法。

/**
 * Cofox 日期函数
 * created at 2017/12/19 0:06
 * 功能描述:返回当前日期,格式:2017-12-19 12:13:55
 * file:cofoxFuction.kt
 *
 *
 * 修改历史:
 * 2017/12/19:新建
 *
 */
fun getNow(): String {
    if (android.os.Build.VERSION.SDK_INT >= 24){
        return SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS").format(Date())
    }else{
        var tms = Calendar.getInstance()
        return tms.get(Calendar.YEAR).toString() + "-" + tms.get(Calendar.MONTH).toString() + "-" + tms.get(Calendar.DAY_OF_MONTH).toString() + " " + tms.get(Calendar.HOUR_OF_DAY).toString() + ":" + tms.get(Calendar.MINUTE).toString() +":" + tms.get(Calendar.SECOND).toString() +"." + tms.get(Calendar.MILLISECOND).toString()
    }

}
上一篇下一篇

猜你喜欢

热点阅读