jquery 格式化日期
时间: 2024-01-24 12:15:43 浏览: 21
以下是使用jQuery格式化日期的示例代码:
```javascript
function formatDate(date) {
var year = date.getFullYear();
var month = ("0" + (date.getMonth() + 1)).slice(-2);
var day = ("0" + date.getDate()).slice(-2);
var hours = ("0" + date.getHours()).slice(-2);
var minutes = ("0" + date.getMinutes()).slice(-2);
var seconds = ("0" + date.getSeconds()).slice(-2);
return year + "-" + month + "-" + day + " " + hours + ":" + minutes + ":" + seconds;
}
var currentDate = new Date();var formattedDate = formatDate(currentDate);
console.log(formattedDate); // 输出:2021-01-01 12:30:45
```
这段代码定义了一个名为`formatDate`的函数,它接受一个日期对象作为参数,并返回格式化后的日期字符串。在函数内部,我们使用了`getFullYear`、`getMonth`、`getDate`、`getHours`、`getMinutes`和`getSeconds`等方法来获取日期的年、月、日、小时、分钟和秒数,并使用`slice`方法来确保它们都是两位数。最后,我们将这些值拼接成一个格式为"yyyy-MM-dd hh:mm:ss"的字符串。
然后,我们创建了一个当前日期的对象`currentDate`,并将其传递给`formatDate`函数来获取格式化后的日期字符串。最后,我们使用`console.log`将格式化后的日期字符串输出到控制台。