4种js方法创建日期对象的完整代码
时间: 2024-02-28 19:58:02 浏览: 19
1. 使用 Date() 构造函数创建日期对象:
```javascript
var currentDate = new Date();
console.log(currentDate);
```
2. 使用 Date.UTC() 构造函数创建日期对象:
```javascript
var currentDate = new Date(Date.UTC(2021, 4, 20, 12, 0, 0));
console.log(currentDate);
```
3. 使用 Date.parse() 方法创建日期对象:
```javascript
var currentDate = new Date(Date.parse("March 21, 2012"));
console.log(currentDate);
```
4. 使用 ISO 8601 格式创建日期对象:
```javascript
var currentDate = new Date("2021-05-20T12:00:00Z");
console.log(currentDate);
```
注意:这些代码只是示例,具体的日期和时间可以根据需要进行更改。
相关问题
js日期时间选择器代码
以下是一个简单的 JavaScript 日期时间选择器代码:
```html
<input type="text" id="datetimepicker">
<script>
// 创建日期时间选择器
flatpickr("#datetimepicker", {
enableTime: true,
dateFormat: "Y-m-d H:i",
time_24hr: true
});
</script>
```
这里使用了 flatpickr 库来创建日期时间选择器。在 HTML 中,我们创建了一个输入框,并指定了一个 ID 为 "datetimepicker"。在 JavaScript 中,我们使用 flatpickr("#datetimepicker", options) 函数来初始化日期时间选择器,其中 options 是一个对象,用于指定选择器的配置。在这个例子中,我们启用了时间选择,指定了日期时间的格式为 "Y-m-d H:i",并使用 24 小时制。
JavaScript Date对象来获取当前日期
是的,您可以使用JavaScript中的Date对象来获取当前日期。Date对象提供了多种方法来获取日期和时间信息,例如getFullYear()方法可以获取年份,getMonth()方法可以获取月份(注意返回值是从0开始的,所以要加1),getDate()方法可以获取日期。以下是一个获取当前日期的示例代码:
```
const date = new Date()
const year = date.getFullYear()
const month = date.getMonth() + 1
const day = date.getDate()
console.log(`Today is ${year}-${month}-${day}`)
```
在上面的示例代码中,我们首先创建了一个Date对象来表示当前日期,然后使用getFullYear()、getMonth()和getDate()方法分别获取年份、月份和日期,并将它们拼接成一个字符串。最后,使用console.log()方法将日期信息输出到控制台。