現在タイムスタンプ

現在のUnixタイムスタンプを表示します

共有

共有

このツールは役に立ちましたか?

★★★★★
平均評価: 4.5/5 (13件の評価に基づく)

Unix time stamp in: C++, C#, JAVA, Python, PHP, Javascript, MySQL, Oracle, PostgresSQL, Snowflake, PowerShell, Unix time on Wikipedia.org

最近の日付

日付 Unixタイムスタンプ
今1792520564
1 時間前1792516964
2 時間前1792513364
3 時間前1792509764
6 時間前1792498964
12 時間前1792477364
1 日前1792434164
2 日前1792347764
3 日前1792261364
1 週間前1791915764
2 週間前1791310964
3 週間前1790706164
4 週間前1790101364
1 ヶ月前1789928564
2 ヶ月前1787250164
3 ヶ月前1784571764
6 ヶ月前1776709364
9 ヶ月前1768936964
1 年前1760984564
2 年前1729448564
3 年前1697826164
5 年前1634754164
10 年前1476987764

今後の日付

日付 Unixタイムスタンプ
今1792520564
1 時間後1792524164
2 時間後1792527764
3 時間後1792531364
6 時間後1792542164
12 時間後1792563764
1 日後1792606964
2 日後1792693364
3 日後1792779764
1 週間後1793125364
2 週間後1793733764
3 週間後1794338564
4 週間後1794943364
1 ヶ月後1795202564
2 ヶ月後1797794564
3 ヶ月後1800472964
6 ヶ月後1808245364
9 ヶ月後1816107764
1 年後1824056564
2 年後1855678964
3 年後1887214964
5 年後1950286964
10 年後2108139764

Java で現在タイムスタンプを取得する方法

Java で現在タイムスタンプを取得する例を以下に示します

Java

import java.sql.Timestamp;
import java.util.Date;

public class CurrentTimeStamp {
    public static void main(String[] args) {
        Date date = new Date();
        System.out.println(new Timestamp(date.getTime()));
    }
}

出力

2026-10-20 18:22:44.778

C++ で現在タイムスタンプを取得する方法

C++ で現在タイムスタンプを取得する例を以下に示します

C++


#include <stdio.h>
#include <time.h>

int main()
{
    time_t now;
    now = time(NULL);
    printf("Current unix time is %d", now);

    return 0;
}

実行

Current unix time is 1792520564


#include <stdio.h>
#include <time.h>

int main ()
{
  time_t rawtime;
  struct tm * timeinfo;

  time (&rawtime);
  timeinfo = localtime (&rawtime);
  printf ("Current local time and date: %s", asctime(timeinfo));

  return 0;
}

実行

Current local time and date: Tue 20 Oct 14:22:44 2026

c# で現在タイムスタンプを取得する方法

c# で現在タイムスタンプを取得する例を以下に示します

オプション 1

DateTimeOffset.UtcNow.ToUnixTimeSeconds()
1792520564

オプション 2

DateTimeOffset now = DateTimeOffset.Now;
long timestamp = now.ToUnixTimeMilliseconds();
1792520564778

オプション 3

DateTime currentDateUtc = DateTime.UtcNow.Date;
string formattedDate = currentDate.ToString("yyyy-MM-dd")
2026-10-20

Python で現在タイムスタンプを取得する方法

Python で現在タイムスタンプを取得する例を以下に示します

import time
import datetime

print "Current unix time: %s" %time.time()
print "Current date and time: " , datetime.datetime.now()

出力

Current unix time: 1409073472.17 Current date and time: 2014-08-26 12:17:52.165704

PHP で現在タイムスタンプを取得する方法

PHP で現在タイムスタンプを取得する例を以下に示します

echo time();

Javascript で現在タイムスタンプを取得する方法

Javascript で現在タイムスタンプを取得する例を以下に示します

var timestamp = new Date().getTime();

document.write(timestamp);

出力

MySQL で現在タイムスタンプを取得する方法

MySQL で現在タイムスタンプを取得する例を以下に示します

CREATE TABLE `mytable` (
`id` int(11) NOT NULL,
`text` varchar(100) NOT NULL,
`epoch` int(11) NOT NULL
);

オプション 1

CREATE TABLE `mytable` (
`id` int(11) NOT NULL,
`text` varchar(100) NOT NULL,
`epoch` int(11) NOT NULL
);
INSERT INTO mytable
VALUES(1,'hello',UNIX_TIMESTAMP('2026-10-20 14:22:44'))

オプション 2

INSERT INTO mytable
VALUES(1,'hello',UNIX_TIMESTAMP(now()))

オプション 3

VALUES(1,'hello',UNIX_TIMESTAMP('1792520564'))

SELECT FROM_UNIXTIME(1792520564);

Oracle で現在タイムスタンプを取得する方法

Oracle で現在タイムスタンプを取得する例を以下に示します

オプション 1

SELECT SYSTIMESTAMP FROM  DUAL;

オプション 2

SELECT CURRENT_TIMESTAMP FROM  DUAL;

PostgreSQL で現在タイムスタンプを取得する方法

PostgreSQL で現在タイムスタンプを取得する例を以下に示します

オプション 1

SELECT NOW();

オプション 2

SELECT CURRENT_TIMESTAMP;

snowflake で現在タイムスタンプを取得する方法

snowflake で現在タイムスタンプを取得する例を以下に示します

オプション 1

SELECT CURRENT_TIMESTAMP();

オプション 2

SELECT CURRENT_TIME();

PowerShell で現在タイムスタンプを取得する方法

PowerShell で現在タイムスタンプを取得する例を以下に示します

オプション 1

Get-Date
Tuesday, October 20, 2026 14:22:44

オプション 2

Get-Date DisplayHint Date
Tuesday, October 20, 2026

オプション 3

Get-Date -Format "dddd MM/dd/yyyy HH:mm K"
Tuesday 10/20/2026 11:22 -07:00

オプション 4

Get-Date -UnixTimeSeconds 1792520564
Tuesday, October 20, 2026 02:22:44 PM

現在のタイムスタンプ

現在のタイムスタンプは、Unixタイムスタンプ、Unix時間、またはUnixエポックとも呼ばれます。これは、1970年1月1日(午前0時 UTC/GMT)からの経過秒数を表したものです。なお、うるう秒はカウントされません。

タイムスタンプとは?

タイムスタンプとは、特定の出来事が発生した日時を特定するための文字列またはエンコードされた情報であり、通常は日付と時刻(時には秒の数分の一単位の精度)を示します。タイムスタンプはイベントの発生を記録するために使用され、イベントの順序を特定したり、複数のコンピュータ間でイベントを同期させたりするのに役立ちます。多くの場合、コンピュータデータに関連付けられますが、特定の時間に関連付ける必要があるあらゆる状況で使用されます。

タイムスタンプの例

タイムスタンプの例として、次のような日付と時刻の形式があります:「2023-01-09 16:33:22」。このタイムスタンプは、2023年1月9日の16時33分22秒を表します。タイムスタンプはさまざまな形式で記述でき、日付、時刻、タイムゾーンのさまざまな組み合わせが含まれます。以下にいくつか例を挙げます:

2023年1月9日 午後4:33: "2023-01-09 16:33"
2023年1月9日 午後4:33 EST: "2023-01-09 16:33 EST"
2023年1月9日 午後4:33:22 EST: "2023-01-09 16:33:22 EST"

タイムスタンプは、ファイルの作成・更新時やメッセージの送信時など、イベントが発生した時間を記録するためによく使われます。また、共通のリファレンスを提供することで、複数のシステム間でイベントを同期させるためにも使用されます。

タイムスタンプの読み方

タイムスタンプはさまざまな形式で記述されるため、読み方はその形式によって異なります。以下にいくつかの形式の読み方の例を挙げます:

  • "2023-01-09 16:33:22" - この形式では、タイムスタンプは2023年1月9日の16時33分22秒を表します。最初の4桁が年、次の2桁が月(01は1月)、最後の2桁が日を表します。時刻は時(16)、分(33)、秒(22)で表されます。

  • "2023-01-09 16:33" - この形式では、タイムスタンプは2023年1月9日の16時33分を表します。日付は前の例と同じ方法で表され、時刻は時(16)と分(33)で表されます。

  • "01/09/2023 16:33:22 EST" - この形式では、タイムスタンプは東部標準時(EST)における2023年1月9日の16時33分22秒を表します。日付は月(01)、日(09)、年(2023)で表されます。時刻は時(16)、分(33)、秒(22)で表され、タイムゾーンは略称の「EST」で表されます。

タイムスタンプの長さは?

タイムスタンプの形式は多様であるため、決まった長さはありません。表現するように設計された情報の量に応じて、1文字のような短いものから非常に長いものまであります。長さが異なるタイムスタンプの例を以下に示します:

  • "2023" - このタイムスタンプは2023年を表し、長さは4文字です。

  • "2023-01-09" - このタイムスタンプは2023年1月9日を表し、長さは10文字です。

  • "2023-01-09 16:33:22" - このタイムスタンプは2023年1月9日の16時33分22秒を表し、長さは19文字です。

  • "2023-01-09 16:33:22 EST" - このタイムスタンプは東部標準時における2023年1月9日の16時33分22秒を表し、長さは24文字です。

このように、タイムスタンプの長さは表すべき情報の量によって異なります。

タイムスタンプは「日付」ですか?

タイムスタンプは日付と時刻を表すために頻繁に使われるため、日付の一種と考えることができます。タイムスタンプは、特定の出来事が発生した日時を特定する文字列や情報であり、通常は日付と時刻が含まれます。形式はさまざまですが、多くの場合、日付と時刻の組み合わせが含まれ、タイムゾーンが含まれることもあります。日付を含むタイムスタンプの例を以下に示します:

  • "2023-01-09" - このタイムスタンプは2023年1月9日を表します。

  • "2023-01-09 16:33:22" - このタイムスタンプは2023年1月9日の16時33分22秒を表します。

  • "01/09/2023" - このタイムスタンプは2023年1月9日を表します。

これらの例はいずれも日付を含んでいるため、日付の一種と見なすことができます。

タイムスタンプの「+0000」は何を意味しますか?

タイムスタンプにおける「+0000」は、通常、協定世界時(UTC)からのオフセットを示します。UTCは、世界各地のローカルタイムを決定するための基準として使用される標準時です。UTCオフセットは、そのタイムゾーンがUTCから何時間ずれているかを示す数字です。例えば、UTCオフセットが「+0200」のタイムゾーンはUTCより2時間進んでおり、「-0700」のタイムゾーンはUTCより7時間遅れています。

タイムスタンプの「+0000」は、そのタイムスタンプが表す時刻がUTCと等しいことを示します。例えば、"2023-01-09 16:33:22 +0000" は、UTCにおける2023年1月9日の16時33分22秒を表します。これは、UTCオフセットが「+0000」である他のタイムゾーンと同じ時刻になります。

共有


ToolsYEPを気に入っていただけましたか?私たちの活動を支援してください!

コーヒーを一杯ご馳走する
トップ