teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

別解

2021/09/10 05:45

投稿

yambejp
yambejp

スコア117946

answer CHANGED
@@ -6,4 +6,11 @@
6
6
  const res=[...date.toLocaleString().split(/[/ :]/).map(x=>parseInt(x)),ms];
7
7
  res[1]--;
8
8
  console.log(res);
9
+ ```
10
+
11
+ # 別解
12
+ ```javascript
13
+ const date = new Date();
14
+ const res=["FullYear","Month","Date","Hours","Minutes","Seconds","Milliseconds"].map(x=>Date.prototype[`get${x}`].call(date));
15
+ console.log(res);
9
16
  ```

1

ちょうせい

2021/09/10 05:44

投稿

yambejp
yambejp

スコア117946

answer CHANGED
@@ -2,7 +2,6 @@
2
2
  (msは返ってこないので別途処理)
3
3
  ```javascript
4
4
  const date = new Date();
5
- console.log({...date});
6
5
  const ms=date.getMilliseconds();
7
6
  const res=[...date.toLocaleString().split(/[/ :]/).map(x=>parseInt(x)),ms];
8
7
  res[1]--;