js 获取当前时间 YYYY-MM-DD HH:mm:ss
时间: 2023-07-05 08:32:23 浏览: 103
可以使用 JavaScript 内置的 `Date` 对象来获取当前时间,然后使用一些字符串格式化的方法来将其转换为指定的格式。以下是一个获取当前时间并格式化为 `YYYY-MM-DD HH:mm:ss` 的示例代码:
```javascript
// 创建 Date 对象并获取当前时间
const now = new Date();
// 按指定格式格式化时间
const formattedTime = now.getFullYear() + '-' +
(now.getMonth() + 1).toString().padStart(2, '0') + '-' +
now.getDate().toString().padStart(2, '0') + ' ' +
now.getHours().toString().padStart(2, '0') + ':' +
now.getMinutes().toString().padStart(2, '0') + ':' +
now.getSeconds().toString().padStart(2, '0');
console.log(formattedTime);
```
输出结果为类似 `2021-04-12 14:30:45` 的字符串。
相关问题
js获取当前时间yyyy-mm-dd hh:mm:ss
A:
你好!以下是 JavaScript 获取当前时间并格式化为 "yyyy-mm-dd hh:mm:ss" 的代码:
```
let now = new Date();
let year = now.getFullYear();
let month = ('0' + (now.getMonth() + 1)).slice(-2);
let day = ('0' + now.getDate()).slice(-2);
let hour = ('0' + now.getHours()).slice(-2);
let minute = ('0' + now.getMinutes()).slice(-2);
let second = ('0' + now.getSeconds()).slice(-2);
let currentTimestamp = `${year}-${month}-${day} ${hour}:${minute}:${second}`;
console.log(currentTimestamp);
```
代码中:
- `now` 创建了当前日期时间的实例。
- `year`、`month`、`day`、`hour`、`minute`、`second`,分别为年月日、小时分钟秒的数据。
- `slice(-2)` 可以把缺失的前导 0 填充上。
- `currentTimestamp` 把时间按照要求拼接起来。
欢迎多多交流!
oracle获取当前时间 yyyy-mm-dd HH:mm:ss格式
可以使用以下SQL语句获取当前时间的yyyy-mm-dd HH:mm:ss格式:
```
SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') FROM DUAL;
```
其中,TO_CHAR函数用于将日期类型转化为字符串类型,SYSDATE函数返回当前系统时间,'YYYY-MM-DD HH24:MI:SS'是格式化字符串,表示年-月-日 时:分:秒。DUAL是一个虚拟表,用于在没有实际表可用的情况下返回一个结果集。
阅读全文