- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
据我所知,getHours()
、getMinutes()
和 getSeconds()
在 Java 中都已弃用,它们被替换为 Calendar.HOUR_OF_DAY
、Calendar.MINUTE
、Calendar.SECOND
。
这些实际上会返回特定时刻的小时、分钟和秒。但是,我想从 Date 变量中检索小时和分钟。例如,
说从数据库中检索到的时间是
time = Thu Jan 01 09:12:18 CET 1970;
int hours = time.getHours();
int minutes = time.getMinutes();
int seconds = time.getSeconds();
通过检索小时、分钟和秒,我得到
hours = 9
minutes = 12
seconds = 18
那么,我该如何使用日历来实现这个功能呢?虽然 getHours()
已被弃用,但它仍然有效。我仍然想知道是否有替代方法。
最佳答案
试试这个:
Calendar calendar = Calendar.getInstance();
calendar.setTime(yourdate);
int hours = calendar.get(Calendar.HOUR_OF_DAY);
int minutes = calendar.get(Calendar.MINUTE);
int seconds = calendar.get(Calendar.SECOND);
编辑:
hours, minutes, seconds
上面是将yourdate
转换为系统时区后的小时、分钟和秒!
关于Java getHours()、getMinutes() 和 getSeconds(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8150155/
Date() 如何处理翻转? 假设您调用 getMinute() 并返回 10。您调用 getSecond() 并返回 0。那是因为时间是第 10 分钟的第 0 秒,还是因为在两次通话之间时钟翻到了新
本文整理了Java中java.time.ZonedDateTime.getSecond()方法的一些代码示例,展示了ZonedDateTime.getSecond()的具体用法。这些代码示例主要来源于
这个问题不太可能对任何 future 的访客有帮助;它只与一个较小的地理区域、一个特定的时间点或一个非常狭窄的情况相关,通常不适用于全世界的互联网受众。如需帮助使此问题更广泛适用,visit the
我使用以下方法来计算耗时: var start = new Date(); var end; var total; end = new Date(); tota
据我所知,getHours()、getMinutes() 和 getSeconds() 在 Java 中都已弃用,它们被替换为 Calendar.HOUR_OF_DAY、Calendar.MINUTE
public Timestamp Timestamp() { int hours = new Timestamp(System.currentTimeMillis()).getHours();
寻找一种创造性的方法来确保来自 javascript Date 对象的 getHours、getMinutes 和 getSeconds() 方法的值返回 "06" 而不是 6(例如)。有什么我不知道
我想在获取 Date.getHours()、Date.getMinutes() 和 Date.getSeconds() 的值后格式化输出>. 这是一条漫长的路: var dt = new Date()
本文整理了Java中com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl.getSecond()方法的一些
本文整理了Java中com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl.getSeconds()方法的一
我们正在为我们的月球研究使用 28 小时的时钟系统, 这是我们尝试在 Canvas HTML 中创建它的方式,* 1 分钟 = 56 秒* 1 小时 = 56 分钟在此基础上,我们试图创建一个运行 1
我是一名优秀的程序员,十分优秀!