java 获得现在时间,有年月日时分秒
时间: 2024-09-30 21:10:22 浏览: 30
在Java中,你可以使用`java.time`包下的`LocalDateTime`类来获取当前日期和时间,包括年、月、日、小时、分钟和秒。以下是一个简单的示例:
```java
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class CurrentTime {
public static void main(String[] args) {
// 获取当前本地日期和时间
LocalDateTime currentTime = LocalDateTime.now();
// 使用默认格式器打印
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String formattedCurrentTime = currentTime.format(formatter);
System.out.println("当前时间: " + formattedCurrentTime);
}
}
```
在这个例子中,`LocalDateTime.now()`获取了当前的日期和时间,然后`DateTimeFormatter`用于按照"年-月-日 时:分:秒"的格式进行转换并打印。
相关问题
帮我写一个html时间代码有年月日时分秒星期 白色字体
好的,以下是代码:
<!DOCTYPE html>
<html>
<head>
<title>时间</title>
<style>
body {
background-color: black;
color: white;
font-size: 50px;
text-align: center;
margin-top: 200px;
}
</style>
</head>
<body>
<script>
function updateTime() {
var now = new Date();
var year = now.getFullYear();
var month = now.getMonth() + 1;
var day = now.getDate();
var hour = now.getHours();
var minute = now.getMinutes();
var second = now.getSeconds();
var weekDay = now.getDay();
var weekDays = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"];
var timeString = year + "年" + month + "月" + day + "日 " + hour + ":" + minute + ":" + second + " " + weekDays[weekDay];
document.body.innerHTML = timeString;
}
setInterval(updateTime, 100);
</script>
</body>
</html>
用html帮我写一个时间代码,要求有年月日时分秒星期,白色字体
好的,以下是代码:
```html
<!DOCTYPE html>
<html>
<head>
<title>时间</title>
<style>
body {
background-color: black;
color: white;
font-size: 50px;
text-align: center;
margin-top: 200px;
}
</style>
</head>
<body>
<script>
function updateTime() {
var now = new Date();
var year = now.getFullYear();
var month = now.getMonth() + 1;
var day = now.getDate();
var hour = now.getHours();
var minute = now.getMinutes();
var second = now.getSeconds();
var week = now.getDay();
var weekArr = ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'];
document.body.innerHTML = year + '年' + month + '月' + day + '日 ' + hour + ':' + minute + ':' + second + ' ' + weekArr[week];
}
setInterval(updateTime, 100);
</script>
</body>
</html>
```
阅读全文