JavaScriptでは、Date
オブジェクトを使用して、年、月、日、時、分、秒などの情報を個別に取得できます。この記事では、getFullYear()
、getMonth()
、getDate()
、getHours()
、getMinutes()
、getSeconds()
メソッドを使って、それぞれの値を取得する方法を紹介します。
実行例
以下のコードでは、現在の年、月、日、時、分、秒を取得し表示しています。
HTMLとJavaScriptコード
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>年、月、日、時、分、秒を個別に取得する方法</title>
</head>
<body>
<div id="dateTime"></div>
<script>
window.onload = function() {
// 現在の日時を取得
const now = new Date();
// 年、月、日、時、分、秒を取得
const year = now.getFullYear(); // 4桁の年を取得
const month = now.getMonth() + 1; // 月を0から始まるので+1
const date = now.getDate(); // 日を取得
const hours = now.getHours(); // 時を取得(0-23)
const minutes = now.getMinutes(); // 分を取得(0-59)
const seconds = now.getSeconds(); // 秒を取得(0-59)
// HTMLに出力
document.getElementById('dateTime').textContent =
`現在の日時: ${year}年${month}月${date}日 ${hours}時${minutes}分${seconds}秒`;
}
</script>
</body>
</html>
まとめ
JavaScriptのDate
オブジェクトを使えば、現在の年、月、日、時、分、秒を簡単に取得できます。getFullYear()
やgetMonth()
などのメソッドを使用して、個別に日時情報を取得し、さまざまな場面で活用することが可能です。
Dateオブジェクト メソッドの機能一覧
Dateオブジェクト メソッドの機能一覧 | JavaScript リファレンス
JavaScriptのDateオブジェクトは、日時を操作するために使用されるオブジェクトです。以下に、Dateオブジェクトのメソッドを種類ごとにアルファベット順にまとめています。 Dateオブジェクトのインスタンスメソッド メソッド名 説明と注意点 getDate() 日(1~31)を取得。 注意点: 月初や月末の値に...