js获取当前时间格式化
时间: 2023-09-28 14:08:34 浏览: 105
在JavaScript中,我们可以使用多种方式来获取当前时间并进行格式化。
其中一种常见的方法是使用Date对象的方法来获取年、月、日、时、分、秒等时间信息。例如:
- getFullYear()可以获取完整的年份(四位数),
- getMonth()可以获取当前月份(0-11,0代表一月),
- getDate()可以获取当前日期(1-31),
- getHours()可以获取当前小时数(0-23),
- getMinutes()可以获取当前分钟数(0-59),
- getSeconds()可以获取当前秒数(0-59)。
示例代码如下:
```
var date = new Date();
var year = date.getFullYear();
var month = date.getMonth() + 1;
var day = date.getDate();
var hours = date.getHours();
var minutes = date.getMinutes();
var seconds = date.getSeconds();
// 将获取到的时间进行格式化
var formattedDate = year + "-" + month + "-" + day + " " + hours + ":" + minutes + ":" + seconds;
// 返回格式化后的时间
return formattedDate;
```
此外,还可以使用第三方插件或自定义函数来进行时间格式化。比如,在示例中给出了一个自定义的函数getTodayBegin(),用于获取当前时间并将其格式化为"yyyy-MM-dd 00:00:00"的形式。
总结起来,JavaScript可以通过Date对象的方法或自定义函数来获取当前时间,并对其进行格式化,以便满足特定的需求。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [【web前端】js代码时间格式化系列(二):获取当前时间几种方法 函数封装及调用方法](https://blog.csdn.net/weixin_41184451/article/details/96278285)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [js获取当前时间的年月日时分秒以及时间的格式化](https://blog.csdn.net/lixiaonaaa/article/details/116784660)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文