我正在努力做到没有方法,以便更好地把握概念。
我真的很接近。我的数学课好像没课了。有什么我不明白的?
static void showCurrent(){
Date today = new Date();
long milliseconds = today.getTime(); // ex: 1651773923837
long seconds = milliseconds / 1000;
long minutes = seconds / 60;
long hours = minutes / 60;
long s = seconds % 60;
long m = minutes % 60;
long h = hours % 24;
System.out.printf("Date: %s, Time: %d\n", today.toString(), milliseconds);
System.out.println(h + ": " + m + ": " + s );
输出:
Date: Fri May 06 10:13:21 EDT 2022, Time: 1651846401839
14: 13: 21
LocalDateTime.now()方法返回LocalDateTime类的实例,因此如果您打印LocalDateTime类的实例,它将打印当前时间和时间。要使其获得正确的格式,您需要使用JDK 1.8中包含的DateTimeFormaster类格式化当前日期
import java.time.format.DateTimeFormatter;
import java.time.LocalDateTime;
public class CurrentDateTime {
public static void main(String[] args) {
DateTimeFormatter date_wanted = DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss");
LocalDateTime now = LocalDateTime.now();
System.out.println(date_wanted.format(now));
}
}
根据Javadoc关于Date::getTime的信息:
返回此日期对象表示的自1970年1月1日00:00:00 GMT以来的毫秒数
重要的部分是“GMT”,它不同于你的时区:EDT,它是。。。格林尼治时间4:00
java.util.Date
上的toString
方法有一个不幸的反特性,即在生成文本时应用JVM的当前默认时区。
永远不要使用Date
。几年前被现代java.time类取代。
使用java。时间即时
。
捕捉当下的潮流。
Instant instant = Instant.now() ;
生成标准ISO 8601格式的文本。
String output = instant.toString() ;
获取自1970年第一个时刻的历元参考以来的毫秒计数,如图所示,与UTC的偏移量为0小时分秒,1970-01-01T00:00Z。
long millis = instant.toEpochMilli() ;
我正在努力做到没有方法,以便更好地把握概念。 我真的很接近了。我的时间数学似乎错了。我有什么不明白的? 输出:
我在努力挑战自己;我的目标是在没有或方法的情况下创建并打印一个随机数。 我已经有了一种不使用就可以打印到控制台的方法,但我遇到了一个障碍,无法找到一种不使用系统调用就可以获取时间的方法。 我明白我需要当前的时间来作为我的随机数生成的种子。 我想不使用任何数学或时间相关的导入 编辑:也许不该问这个...这只是我的一个想法,哈哈
本文向大家介绍使用Java获取当前时间信息,包括了使用Java获取当前时间信息的使用技巧和注意事项,需要的朋友参考一下 导入以下程序包以与Java中的Calendar类一起使用, 现在创建一个日历类。 要显示整个时间信息,请使用以下字段。 以下是最后一个示例。 示例 输出结果
本文向大家介绍python获取当前日期和时间的方法,包括了python获取当前日期和时间的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了python获取当前日期和时间的方法。分享给大家供大家参考。具体如下: 希望本文所述对大家的Python程序设计有所帮助。
本文向大家介绍Java 获取当前系统时间的三种方法,包括了Java 获取当前系统时间的三种方法的使用技巧和注意事项,需要的朋友参考一下 准备工作: 方式一: 方式二: 方式三: 以上就是Java 获取当前系统时间的三种方法的详细内容,更多关于Java 获取系统时间的资料请关注呐喊教程其它相关文章!
本文向大家介绍C++取得当前时间的方法,包括了C++取得当前时间的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C++取得当前时间的方法,分享给大家供大家参考。 具体实现方法如下: 希望本文所述对大家的C++程序设计有所帮助。