当前位置: 首页 > 面试题库 >

Java中的时间常量?

郦翰学
2023-03-14
问题内容

是否有一个Java程序包,其中包含所有烦人的时间常数,例如分钟/小时/天/年中的毫秒/秒/分钟?我讨厌重复这样的事情。


问题答案:

Joda-Time包含Days之类的类,其中包含toStandardSeconds()之类的方法。所以你可以这样写:

int seconds = Days.ONE.toStandardSeconds();

虽然看起来有些冗长,但可能仅对更复杂的情况(例如leap年)有用。



 类似资料:
  • 问题内容: 时间间隔后如何调用方法?例如,如果要在2秒钟后在屏幕上打印声明,其程序是什么? 问题答案: 答案是一起使用javax.swing.Timer和java.util.Timer: 显然,仅使用java.util.Timer可以达到2秒的打印间隔,但是如果要在一次打印后停止打印,那将很难。 另外,请勿在代码中混用线程,而无需线程即可! 希望这会有所帮助!

  • > case表达式的计算值必须为。 case(t)表达式必须具有与switch(t)相同的类型,其中t是类型(字符串)。 如果运行此代码: 是否意味着不是编译时间常量?

  • 问题内容: 我有一个要使用多种配置构建的项目。我有一个在版本之间需要不同的常量,但是我不知道如何根据我的配置进行更改。 例如,我希望能够基于配置文件中的值执行以下操作。 和 我们使用蚂蚁来建造。 问题答案: 我建议尝试模拟Maven资源过滤和配置文件属性 src / templates / MyFile.java build.xml 笔记: ANT复制任务能够执行模板替换。 构建配置文件 属性文件

  • 问题内容: 使用规则如下: case表达式必须计算为。 case(t)表达式必须与switch(t)具有相同的类型,其中t是类型(字符串)。 如果我运行此代码: 它给出Compile-error为: 另一方面,如果我尝试使用,它可以正常工作。 据我所知, 是对位于堆上的对象的引用。并且它本身是一个编译时常量。 这是否意味着不是编译时间常数? 问题答案: 用这个, 根据文档 基本类型或String类

  • 本文向大家介绍详解JAVA常用的时间操作【实用】,包括了详解JAVA常用的时间操作【实用】的使用技巧和注意事项,需要的朋友参考一下 项目中经常有对时间进行处理的需求,下面是一些常用的操作整理,方便以后再次使用以及做相关复习。 1.字符串转换为日期 2.时间戳转日期 3.日期格式化成字符串 4.获取指定日期之前或之后的日期 ,十分秒为00:00:00 5.获取指定日期之前或之后的日期 ,时分秒为当前

  • 本文向大家介绍Java中Calendar时间操作常用方法详解,包括了Java中Calendar时间操作常用方法详解的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Calendar时间操作常用方法,具体内容如下 又有哪些坑呐? 坑在哪里: 在我之前接触的一个项目中涉及到这么一项功能:每天00:00:00把某些数据移动到mongodb数据库的另一个集合中,也就是关系型数据库的表中。这个集