Java script 编程实现当前日期及时间(包括年、月、日、星期、小时、分钟
时间: 2023-07-10 07:21:10 浏览: 62
在JavaScript中可以使用Date对象实现当前日期及时间的获取,代码如下:
```javascript
// 获取当前日期
let date = new Date().toLocaleDateString();
console.log("当前日期:" + date);
// 获取当前星期
let week = new Date().toLocaleDateString('en-US', { weekday: 'long' });
console.log("当前星期:" + week);
// 获取当前时间
let time = new Date().toLocaleTimeString();
console.log("当前时间:" + time);
```
输出结果:
```
当前日期:9/13/2021
当前星期:Monday
当前时间:2:21:22 PM
```
其中,`toLocaleDateString`和`toLocaleTimeString`函数可以将日期时间格式化为指定的字符串格式。`weekday: 'long'`表示获取星期的全称,如果要获取简称可以使用`weekday: 'short'`,更多的日期时间格式化选项可以参考MDN文档。
相关问题
Java实现当前时间加减小时(年,月,日,小时,分钟)
Java中可以使用Calendar类和Date类来实现当前时间加减小时,年,月,日,小时,分钟等操作。以下是一些示例代码:
1. 当前时间加减小时
```java
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.HOUR_OF_DAY, 2); // 当前时间加2小时
Date date = calendar.getTime();
```
2. 当前时间加减年
```java
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.YEAR, 1); // 当前时间加1年
Date date = calendar.getTime();
```
3. 当前时间加减月
```java
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.MONTH, 3); // 当前时间加3个月
Date date = calendar.getTime();
```
4. 当前时间加减日
```java
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.DAY_OF_MONTH, 7); // 当前时间加7天
Date date = calendar.getTime();
```
5. 当前时间加减分钟
```java
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.MINUTE, 30); // 当前时间加30分钟
Date date = calendar.getTime();
```
注意:以上示例代码中的Calendar.getInstance()方法获取的是当前时间的Calendar对象,也可以使用new GregorianCalendar()方式创建一个指定时间的Calendar对象来进行加减操作。
java代码实现当前日期到2019年有多少个月
可以使用以下代码来实现:LocalDate currentDate = LocalDate.now();LocalDate targetDate = LocalDate.of(2019, 1, 1);long months = ChronoUnit.MONTHS.between(currentDate, targetDate);System.out.println(months);