現在日時を取得後、整形表示

日付および時刻関連

概要

 閲覧数:329  投稿日:2016-12-17  更新日:2016-12-17  

現在日時を取得後、整形表示


コード

var weeks   = new Array("日","月","火","水","木","金","土");
var dateStr = new Date();
var year    = dateStr.getFullYear();
var month   = dateStr.getMonth() + 1;
var date    = dateStr.getDate();
var week    = dateStr.getDay();
var hour    = dateStr.getHours();
var minute  = dateStr.getMinutes();
var second  = dateStr.getSeconds();

formatDate = year + "年" + month + "月" + date + "日" + " " + weeks[week] + "曜日" + " " + hour + "時" + minute + "分" + second + "秒";

console.log(formatDate); //2016年12月17日 土曜日 22時34分18秒



結果

2016年12月17日 土曜日 22時34分18秒



タグ


Date 



現在日時を、「1970年1月1日0時0分0秒(UTC)からの経過秒数」として、ミリ秒単位で取得

月日の先頭を0にする



類似度ページランキング
順位 ページタイトル抜粋
1 現在日時を取得後、整形表示 100
2 現在日時を、dateオブジェクトとして取得 47
3 桁数規則に沿った数値文字列を、正規表現で年月日表示 32
4 現在日時を、「1970年1月1日0時0分0秒(UTC)からの経過秒数」として、ミリ秒単位で取得 27
5 _以降の文字列を取得 26
6 クリックした要素を取得 25
7 HTMLからタイトルを取得 23
8 配列からランダムに値を取得 23
9 文字列内のテキストを正規表現で置換。その際、エスケープ使用 19
10 UTC(協定世界時)での 1970 年 1 月 1 日 00 時 00 分 00 秒 から現在までの経過ミリ秒を数値で取得 19
11 オブジェクトのキーとして、配列からランダムな値を取得して使用 19
12 オブジェクト内配列より、重複しない値を取得して、新たな配列を生成 18
13 月日の先頭を0にする 17
14 「二つ置き」毎に結果が7増加するよう数字を表示 17
15 配列生成後、全ての中身を順番に、別の関数へ引数として渡す 15
16 オブジェクトを生成し、アクセス 14
17 クリックした要素のid名を取得 / クリックした要素のクラス名を取得 13
18 配列内の要素を、長さの少ない順に並べ替え 12
19 オブジェクトのキーとして、変数の値を使用 12
20 文字列を正規表現で置換。「最初にマッチした内容のみ置換」する場合と、「マッチした内容全てを置換」する場合 12
2025/4/30 15:39 更新