龙空技术网

记一次使用SimpleDateFormat 格式化时间时遇到的问题

字里藏宝 391

前言:

现在看官们对“java中dateformat类在哪个包”都比较关注,咱们都需要了解一些“java中dateformat类在哪个包”的相关知识。那么小编也在网摘上网罗了一些对于“java中dateformat类在哪个包””的相关知识,希望姐妹们能喜欢,各位老铁们一起来了解一下吧!

网上的使用方法一大堆,我就不再介绍了,就写一下自己遇到的问题.

先来实现一下获取当前时间:

SimpleDateFormat simpleDateFormat =new SimpleDateFormat ("yyyy-MM-dd HH:mm:ss");String nowTime=simpleDateFormat .format(new Date());

一般来说这样写是没有问题的,但是我遇到了以下问题:

这个类的使用竟然要 API level 24及以上才能使用,上网查询之后发现网上的写法与此并没有两样,这令我很费解。

在询问过身边的大佬之后,知道了问题所在,原因在于 使用SimpleDateFormat 类进行导包的时候有两个选项,我选择的那个并不是

Java语法中的那个包.虽然他们看起来一模一样,类名,方法名,以及使用方法都是一样的.

所以解决方案是:

导包的时候选择 Java的包,也就是下面的方式(有无首字母大写忘记了)

import Java.text.SimpleDateFormat

标签: #java中dateformat类在哪个包